BP report

Kiran Stacey

The report into the Gulf oil spill, a chapter of which was released last night, made for pretty grim reading for BP and the other companies involved. Read more