India’s Tata Power Wins 250 Megawatt Solar Auction At ¢3.4 Per kWh


Trending Today on EcoTopical