The firms pulling back from Russia
0
Reputational risk and practical difficulties are making it harder to do business in the country.

Reputational risk and practical difficulties are making it harder to do business in the country.