The put up Air India, Vistara gain DGCA approval for Maintenance Operations appeared first on TD (Travel Daily Media) Travel Daily Media. Representative Image In a big transfer in the direction of the merger of India’s aviation business, Air India and Vistara have secured CAR (Civil Aviation Requirement) 145 approval from the Directorate General of […]