India Allocates 1.2 Gigawatts In World’s Largest Renewable Energy Storage Tender
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.