Oscillate Plc – Interim Results for the Six Months Ended 31 May 2023 Post published:30/08/2023 Post category:Announcements / Results Oscillate Plc – Interim Results for the Six Months Ended 31 May 2023