for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up

Business

BP shrugs off scathing spill report

Posted

Jan 6 - A U.S. presidential commission has blamed "systemic" industry failures for last April's rig explosion which killed 11 people and caused one of the worst oil spills in history. Hayley Platt reports.

Business

for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up