AstraZeneca records revenue growth in all regions
AstraZeneca has recorded total revenue growth in all geographic regions in its full-year results
Barclays has reported a pre-tax profit of £9.1bn in its latest annual figures, a result up from £8.1bn last year, as the bank outlined plans to invest in AI over the next three years.
As part of a cost reduction effort via increased investment in technology, the bank also revealed it intends to redistribute £15bn to shareholders by 2028