Elliott Puts NRG on Defense, BlackRock Puts ESG on the Bench

Latest updates