Pressure is building on Murray Auchincloss (pictured) following reports that activist investor Elliott was disappointed with ...
Energy giant BP has been forced to postpone an investor presentation originally planned for New York as chief Murray Auchincloss ... anticipates impairments of up to $2bn (£1.6bn), along with ...