
Demonstrators blocked traffic outside the entrance to BlackRock headquarters ahead of a key climate summit in New York City.
Demonstrators blocked traffic outside the entrance to BlackRock headquarters ahead of a key climate summit in New York City.