Government seeks detailed report from Vistara over flight cancellations, delays: Report
Business | April 02, 2024 10:14 ISTA Vistara spokesperson said the airline had a significant number of flight cancellations and delays in the past few days due to various reasons, including crew unavailability.