“Larry Fink and BlackRock are really delivering a one-two punch to the American economy,” Consumers’ Research Executive Director Will Hild told The Federalist. “One the right hand they’re using the ESG (Environmental, Social and Governance) scam to hamper American companies and make it harder to serve American consumers, on the left hand they’re funneling billions of dollars to the Chinese communist owned business to help them build the Chinese...