Briefing InvoCare Takeover InvoCare posts modest half-year profit ahead of TPG takeover vote 28 August 2023