Power
India racing to outshine China as world solar power leader
23 May 2018
While China is still the world leader in solar power, half of the 10 largest solar parks under construction are in India, including the massive 2,225 MW Bhadla solar park, says a report by the Institute for Energy Economics and Financial Analysis
US Supreme Court to hear Gujarat villagers’ appeal on Mundra power plant
22 May 2018
In 2015, Indian farmers, fishermen, a trade union of fishworkers, and a local government entity had sued the IFC in the US District Court for the District of Columbia for funding the project
