Power Demand Surges in Punjab: Vedanta’s Talwandi Sabo Thermal Plant in Mansa Emerges as State’s Largest Power Producer: With the increase in electricity consumption across Punjab ahead of summer’s season, Talwandi Sabo Power Limited (TSPL), a private thermal power plant by Vedanta Power, located...