By Justin Saunders
0 Comments
As at 29 March 2022, there were 420 global organisations boycotting Russia, inflicting growing economic sanctions against the former, in solidarity with Ukraine. Help us map more companies taking a stand!