Suez blockage is holding up $9.6 billion of goods a day

Global Economy

TBS Report
26 March, 2021, 11:45 am
Last modified: 26 March, 2021, 11:50 am