Shell is under renewed pressure from activists demanding a full clean-up of pollution in the Niger Delta, as the oil giant holds its annual general meeting today.
Shell is under renewed pressure from activists demanding a full clean-up of pollution in the Niger Delta, as the oil giant holds its annual general meeting today.
Greta Thunberg was detained as demonstrators obstructed a London hotel where a meeting of oil magnates was underway.