The beginning of the end of globalization
In a letter to shareholders, Larry Fink, chairman and CEO of the world’s largest asset managing company, BlackRock, declared the Russian invasion of Ukraine has upended the last three decades of globalization.