As the company faces a lawsuit by residents, an assessment by a US oil spill consultancy casts doubt on Shell's estimate of the Nigerian leak Shell¬†Nigeria¬†Oil Spill '60x Bigger Than Claimed ... Read More