July 09, 2026
Employees at the online airline ticket booking platform say its managing director may have fled abroad