In Popular writing and other publications 0 Negotiating the Terms of a New Social Contract: Private Companies, Civil Society and the State in India