'Worst is behind us, working on plans for May 24 and beyond,' says Vistara CEO Kannan
In an internal letter to employees, Kannan said that the Tata Group-owned airline has stabilised operations with its on-time performance (OTP) increasing to 89% on April 9, 2024.