Vistara will operate its last flight on November 11. Here is what you should know if you are arranging reservations.
On November 11, Vistara will make its last flight and cease to exist as an independent company as it merges with Air India. Bookings for flights on Vistara for...