Wednesday, July 17, 2024
Home Business FTSE 100 Live 21 May: Shares a little lower, IMF upgrades UK, AstraZeneca sets $80bn target