mt_logo

TS Signs Pact with Chhattisgarh to Buy 1,000 MW Power

A Power Purchase Agreement (PPA) was signed between the power distribution companies of Telangana and Chhattisgarh on Tuesday for purchasing…