Wednesday, March 9, 2022

As McDonald's and Coca-Cola's Russian exits show, superpower conflict is now constricting global business