wind-psa

thumbnail
Power Sale Agreement for 1,000 MW of Wind Projects Signed

Power Sale Agreement (PSA) for 1,000 MW of inter-state transmission system (ISTS)-connected wind projects has been signed. The Solar Energy Corporation of India (SECI)...

November 27, 2017

/

Saumy Prateek

/

Other

,

Wind

1

...

1