Consumers’ Research Launches Ad Campaign Exposing BlackRock’s Climate Activism, Cozy Ties to China

Consumers’ Research launched an ad campaign exposing BlackRock CEO Larry Fink’s climate activism and its cozy ties to the Chinese government.