BUSINESS LIVE: Barclays profits dented by conduct charges; Shell profits soar to $11.5bn; BAE Systems reveals £1.5bn buyback programme
Advertisement
Share or comment on this article:
BUSINESS LIVE: Barclays profits dented by conduct charges; Shell profits soar to $11.5bn; BAE Systems reveals £1.5bn buyback programme
Advertisement
Share or comment on this article: