Cart

0

Economy

“Over 400 companies have withdrawn from Russia. But some Western brands are locked in”

“More than 400 companies have announced their withdrawal from Russia since the launch of its invasion of Ukraine on Feb. 24, according to a list compiled by Yale School of Management. For some brands, however, a clean break is easier said than… Continue Reading…