Energy giant Royal Dutch Shell

‘The People Versus Shell’: Communities in Oil-rich Niger Delta Pin Hopes on Lawsuit Against Energy Giant

Energy giant Royal Dutch Shell faced its first court hearing on Tuesday in a lawsuit brought by environmental and human…

4 years ago