Independent (uk) //
Headlines
Business news live: FTSE 100 reaction to Rolls Royce and Shell profits plus Microsoft and Meta shares surge
Thursday 31st July 2025, 6:54AM
Stock market news and latest business and finance updates from Thursday
Full Story