Rentokilโs latest results fail to reassure the doubters
A few weeks ago we flagged the need for pest control and hygiene group Rentokil (RTO) to come up with a positive spin on its 2024 results or the outlook for 2025, but in the event there was little in this month's announcement to...
13 March 2025