Earnings Results PeopleIn share price fizzles as revenue soars 74% in FY23 August 25, 2023 | Darius Zarghami (TMFDarius) Shareholders are bailing out this morning, despite the workforce management company reporting strong revenue growth in FY23. Read more »