• 11/05/22

    Hargreaves Services PLC - Capital Markets Day

  • 21/02/22

    Hargreaves Services PLC - New Contracts Exchanged

  • 27/01/22

    Interim Results 6 months ended 30 November 2021 - Investor Meet Company Presentation

  • 26/01/22

    Interim Results 6 months ended 30 November 2021