India’s Vistara has taken delivery its its 21st aircraft, an Airbus A320neo, completing the first phase of its fleet programme.

news