A coalition of human rights and environmental organisations has accused Shell of knowingly allowing dangerous oil infrastructure to continue operating in Nigeria's Niger Delta...
Shell Petroleum Development Company of Nigeria Limited (SPDC), a subsidiary of Royal Dutch Shell, will refund about 2.1 million barrels of crude oil from...