TSPL commissions 1,980 MW Talwandi Sabo TPP in Punjab
Talwandi Sabo Power Limited (TSPL), the wholly owned subsidiary of Vedanta Resources, has commissioned the third 660 MW unit of the 1,980 MW Talwandi Sabo thermal power plant (TPP) at Mansa in Punjab. With this, […]