Lucknow, India
Uttar Pradesh Claims Top Spot In Meeting Power Demand, Records 32,673 MW Peak Supply | TheBriefWire