PhysicWallah
PhysicWallah Lays Off 120 Staff Based On Performance Review; Planning To Hire 1000
Business | Nov 19, 2023Based on a cyclical performance review, PhysicWallah has laid off 120 employees, as per a report. It is said that the Edtech startup..