World’s Largest Renewable Energy Storage Tender Concluded Successfully In India
The Solar Energy Corporation of India (SECI) has successfully concluded world’s largest renewable energy-cum-storage tender. The agency allocated 1.2 gigawatts of renewable energy capacity among two of India’s leading developers.Continue Reading