BP endured a difficult start to the year when it was forced to ditch its plan to reinvent itself as a green energy business ...
(Dec 16): Ford Motor Co will take US$19.5 billion ($25.2 billion) in charges tied to a sweeping overhaul of its electric ...