Shell Plc called the police to its annual general meeting in London after environmental protesters disrupted the gathering with chants of “Shell must fall.”
The meeting was delayed by several hours as more than 40 campaigners, accusing Shell of being responsible for environmental damage and human rights violations, were removed from the central-London venue.