Corporate citizenship- India Chart

Corporate citizenship- India Chart
In November 2011, India joined the small but growing number of countries that require (larger) businesses to report on sustainability issues, but what does this mean for Indian companies?