SECI signs PSAs of over 50 GW renewable capacity
The Solar Energy Corporation of India (SECI) has achieved a milestone by signing power sale agreements (PSAs) with an aggregate capacity exceeding 50 GW. The most recent quantity of PSAs signed amounts to 50,292.64 MW, […]