News

In what would be one of the world's largest renewable energy contracts, Coal India Limited (CIL) plans to supply 4500 MW of ...