Attempts by the US administration to dissuade businesses from participating in the St. Petersburg Economic Forum and isolate Russia have failed

 

v20240901