Richard Branson has criticised companies still operating in Russia accusing them of sustaining Russia’s illegal invasion of Ukraine.
Richard Branson has criticised companies still operating in Russia accusing them of sustaining Russia’s illegal invasion of Ukraine.