Companies

Dec 17: BofA's new chief

Bank of America named Brian Moynihan to be its next chief executive, keeping the job within the company and disappointing institutional shareholders who have been agitating for a change in leadership at US bank, says Greg Farrell