DGCA seeks daily report on Vistara as airline cancels over 50 flights yesterday

The Directorate General of Civil Aviation (DGCA) has asked Vistara to submit a daily report on flight cancellations and delays as the Tata group airline cancelled more than 50 flights for the second straight day