Larger Corporate Intervention in Clean Energy is the Need of Hour
In 2013, the government of India passed Section 135, mandating companies with a certain turnover to spend 2% of their average profit for the past three years on corporate social responsibility (CSR). The World Bank and the International Monetary Fund project India to be the world’s fastest growing large economy for the next decade. …
Larger Corporate Intervention in Clean Energy is the Need of Hour Read More »




