Byju's lays off another more than 1000 employees Employees from engineering, sales, logistics, marketing and communications teams have been asked to leave, say media reports e4m Desk Feb 2, 2023 6:58 PM