Vistara partners with Air France, KLM, and Japan Airlines to offer Through Check-In to International travellers New Delhi, 2016-Dec-28 — /Travel PR News/ — Building on the commitment of offering a seamless flying experience to its customers, Vistara, India’s newest full service carrier launched in 2015 by Tata group and Singapore Airlines, today announced an Inter-Airline… Read the full press release