World Bank projects 11% energy price decline in 2023

Global Economy

TBS Report
26 October, 2022, 09:05 pm
Last modified: 26 October, 2022, 09:07 pm