
Demonstrators blocked traffic outside the entrance to BlackRock headquarters ahead of a key climate summit in New York City.
…bringing you latest news from around the world
Demonstrators blocked traffic outside the entrance to BlackRock headquarters ahead of a key climate summit in New York City.