How Do Companies Leaving Russia Completely Rank on the Best-Managed List?

In general, they don’t fare as well as those who have a more-nuanced position. Why is that?

%d bloggers like this: