Oil spill from Shell’s pipelines puts the company on the defensive
The Latest The latest oil spill from the Royal Dutch Shells of the world has dumped more than 40 tonnes of oil into the Indian Ocean in Papua New Guinea’s remote Southern Highlands. In…