Katowice (Poland): On a day when top international NGO Germanwatch ranked India at No. 11 in the Climate Change Performance Index (CCPI), TOI has learnt that the country has been clearing coal-based power projects as recently as two months ago. While these decisions may not see any protests, civil society groups came out in full […]