0 Share BlackRock CEO Larry Fink has caught heat from GOP Sen. Ted Cruz over making investment decisions and votes based on climate change and other social concerns. Source link 0 Share