The invasion of Ukraine has led many Western brands to shun Russia, but some still have outlets open in the country and say they are not able to shut them. Marks and Spencer, Burger King, and hotel groups Marriott and … Read more →
233times