UP DISCOMS

Spriha Rai




Bharat Express News Network


Power Purchase Cost (PPC) contributes to 75%-80% of the total cost of the supply