Spotlight of shame on companies sticking with Russia

Major French retailer Auchan, whose logo is pictured on a shopping center in Moscow on March 24, 2022, has remained in Russia (AFP)
Related Post