'Worst is behind us, have stabilised operations': Vistara CEO writes to staff

Worst is behind us have stabilised operations Vistara CEO writes to staff

'Worst is behind us, have stabilised operations': Vistara CEO writes to staff
Worst is behind us have stabilised operations Vistara CEO writes to staff