Organisation: Shell

Nigeria drops OPL 245 claim against Shell

21 November 2023

Unlock unlimited access to all Global Investigations Review content