Massive layoffs at Udaan! Company fires 180 employees to cut costs The layoffs occur just as the company announced ambitions to launch an IPO within 18 to 24 months.