Projects
SAIL-Bhilai to install 15 MW floating solar project in Chhattisgarh
Bhilai Steel Plant (BSP), a subsidiary of Steel Authority of India (SAIL), is all set up to install Chhattisgarh’s first 15 MW floating solar project at its Maroda-1 reservoir. The venture is part of BSP’s […]
