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.