High Street Group’s Liquidation Leaves Investors Facing £123 Million Loss Business 23 August 2024 The High Street Group has officially entered liquidation, leaving investors £123 million in debt. Amidst financial turmoil, efforts to recover…