Marks & Spencer, a British retail chain, announces that it is permanently closing all of its 48 stores in Russia, which employ 1,200 people, saying that it is a "values-led business". (Sky News) 2022 boycott of Russia and Belarus link embed save