Electricity demand at 21,412 megewatts, power generation at 22,000 megawatt

time Jul 05 2020