Tuesday, December 12, 2017

Home Tags TNK-BP

Tag: TNK-BP

Embattled BP boss steps down

BP boss Tony Hayward will step down as head of the troubled oil giant, the company said Tuesday, after his heavily criticised handling of...