Sir Elton John and Sir Paul Marshall among most generous on 2024 rich list
The top 100 collectively gave £3.2bn to charity personally or through their charitable foundations or businesses
The top 100 collectively gave £3.2bn to charity personally or through their charitable foundations or businesses