Over 200 Companies have cut operations in Russia after invasion

Some 250 companies have left Russia or cut operations in the country since President Vladimir Putin moved to invade Ukraine on Feb. 24, according to the Yale School of Management. Firms that have invested billions of dollars in the Russian market over the last three decades have headed for the exit door en masse following Russia’s attack … Read more