Princes Group’s Financial Revival and Strategic Path Forward Business 24 July 2024 Liverpool-based Princes Group has returned to profitability, reporting a £6 million pre-tax profit, coinciding with a prospective £700 million acquisition…