Intellecap provides insight on the for-profit social enterprise in India by drawing from a survey of 101 social enterprises.