India’s Tata Power Wins 250 Megawatt Solar Auction At ¢3.4 Per kWh
One of India’s largest renewable power companies, Tata Power Renewable Energy, has secured the rights to develop a large solar power project. According to media reports, a subsidiary of Tata Power Renewable Energy secured the rights to develop 250 megawatts of solar power projects in the western state of Maharashtra. … [continued]