Registrations of placement organisations saw the steepest fall, plunging 90.6 per cent from 181 in FY25 to just 17 in FY26