The FTSE 100 giant handed almost £19bn to its investors in 2024 while also revealing plans to cut spending and reduce costs ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results