Top Stories Vistara starts 5 weekly flights between Mumbai & LondonJune 2, 2023 Vistara yesterday inaugurated its non-stop, 5x weekly flights between Mumbai and London (London Heathrow). The inaugural flight, operated by the…