A total of seven firms received Letter of Awards (LoAs) for setting up the 1,200 MW Inter-State Transmission System (ISTS) connected wind power project (SECI-Tranche-XIX) in India on February 10, 2026.
This content is restricted.
This content is restricted.