Depository of News

Power consumption in Russia down 0.2% YTD — chief executive

newsdepo.com · world

In 2025, electric power consumption dropped by 0.8% to 1.161 trillion kWh

Read full article →