BlackRock’s $200 Million Investments in photovoltaic projects in Chile

February 12, 2022