‘India Inc’s social responsibility is just to whitewash sins’
Corporate Responsibility Watch (CRW) India, a network of 15 voluntary organisations and independent consultants, has come out with a study of India Inc’s track record in meeting national voluntary gui…