by Wayne Dupree at thedupreereport.com Larry Fink, the CEO of BlackRock, the world’s largest investment firm managing assets worth $10 trillion, has openly criticized China for its ongoing economic relations with Russia amidst the Ukraine crisis. Speaking at a conference in Berlin, Fink highlighted the paradox of China’s role as a significant economic ally to […]