Telangana meets highest peak power demand of 18,139 MW​

Card image cap