BusinessApril 12, 2022Major Companies Had To Leave Russia. The Road Back Might Be Longer Than It Looks.