May 1, 2018 Vistara, India’s finest full service carrier, today launched a Chef on-Board program in partnership with Vistara’s primary caterers, Taj SATS Air Catering Limited, India’s award winning market leader in airline catering. Chef on-Board is an innovative and  →