A total of four firms have won bids for setting up 600 MW Inter State Transmission System (ISTS)-Connected Wind Power Projects anywhere in India.

This content is restricted.