Top 15 Corporate Social Responsibility Companies in India

1. Infosys

2. Mahindra & Mahindra Ltd.

3. Tata Chemicals Ltd.

4. Reliance Industries

5. Wipro Ltd.

6. Hindustan Unilever Limited

7. Vedanta Limited

8. ITC Ltd.

9. Tata Consultancy Services

10. The Bharat Petroleum Corporation Ltd.

11. Godrej Consumer Products Ltd.

12. UltraTech Cement Ltd.

13.  Tech Mahindra & Mahindra Ltd.

14. Grasim Industries Ltd.

15. Apollo Tyres Ltd.