Three Gulf Coast residents travelled to the UK last week to reveal the continued devastating effects of the 2010 Deepwater Horizon oil spill to BP’s board and...
Oil giant BP has been told to pay $4.5 billion (£2.8 billion) in relation to the Deepwater Horizon oil spill in 2010 – the largest criminal...