BlackRock's Atlas freezes $1 billion in Brazil renewables investments… · News Impact Screener