India Has Solved the Sunshine. The Problem It Is Now Buying Its Way Out Of Is the Evening.
Blitz Bureau NEW DELHI: India has 288.58 gigawatts of installed renewable capacity, nearly four times the 76.38 GW it had...
Read moreDetailsBlitz Bureau NEW DELHI: India has 288.58 gigawatts of installed renewable capacity, nearly four times the 76.38 GW it had...
Read moreDetails