The Karmayog CSR ratings for publicly listed largest 1000 Indian companies is as follows. The details of the research methodology, listings, other leading companies etc. can be found at the link
http://www.karmayog.org/csr2008/
Here are the names of the companies which are the best in the sector/industry they operate in.
Auto Ancillaries:
Sundaram Clayton Ltd.
Automobiles:
Ashok Leyland Ltd.
Banking:
Union Bank Ltd.
Cement:
ACC Ltd.
Chemicals:
Kansai Nerolac Paints Ltd.
Computers:
Moser Baer
Construction:
GMR Infrastructure Ltd.
Electronics:
Siemens Ltd.
HeavyEngineering:
Larsen and Toubro Ltd.
Financial Services:
HDFC Ltd.
FMCG and Consumer Durables:
Dabur India Ltd.
Engineering:
Praj Industries
Iron and Steel:
Tata Steel Ltd.
Logistics:
Transport Corporation of India Ltd.
Metal:
Tinplate Co. of India Ltd.
Oil and Gas:
Bharat Petroleum (BPCL)
Paper:
Ballarpur Industries Ltd
Pharmaceuticals:
Jubilant Organasys Ltd.
Polymers and Plastics:
Jain Irrigation Systems Ltd.
Power:
Suzlon Energy Ltd.
Software and ITES:
Infosys Technologies Ltd.
Telecommunications:
GTL Ltd.
Textiles:
Arvind Ltd.
Trading:
3M India Ltd.
Miscellaneous:
Titan Industries Ltd.
The list do not include foreign companies operating in India or privately held companies. There can also be listed companies that are highly socially responsible companies, but not mentioned here as they are not among the 1000 largest listed companies in India.
In a hyper-competitive world, companies that engage in socially responsible activities need the support from consumers. Whenever we buy any products or services, we can keep the names of these and other socially responsible companies in mind.
Thankyou.