LONDON — Car factories idled, beer stopped flowing, furniture and fashion orders ceased, and energy companies cut their pipelines. Russia’s invasion of Ukraine has thrown business plans into disarray and forced a growing number of the world’s best known brands — from Apple to Mercedes-Benz and BP — to pull
Russia s war spurs corporate exodus, exposes business risks wishtv.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from wishtv.com Daily Mail and Mail on Sunday newspapers.