Savills reports 6.1% income growth regardless of UK market challenges
International property advisor Savills plc has actually reported a 6.1% increase in profits to ₤ 2.55 billion for the year ending 31st December 2025, with underlying profit before tax increasing…