Business Byju’s lays off 1,500 employees, cites cost optimisation and outsourcing of opsFebruary 5, 20230 Byju’s has laid off round 1,500 workers, with these let go accounting for 15% of the corporate’s present workforce, in…