Savills reports 6.1% revenue growth despite UK market challenges
International property adviser Savills plc has reported a 6.1% increase in revenue to £2.55 billion for the year ending 31st December 2025, with underlying profit before tax rising 11% to…