The Russia-West confrontation will not bring any winner, but in the disruption of global trade and travel, the loser will be the world’s consumers and businesses.
The Russia-West confrontation will not bring any winner, but in the disruption of global trade and travel, the loser will be the world’s consumers and businesses.