India opens two world-leading clean energy projects – the world’s biggest solar farm and a chemicals plant using CO2 to make baking powder.
India opens two world-leading clean energy projects – the world’s biggest solar farm and a chemicals plant using CO2 to make baking powder.