Vistara stood out because it empowered front line employees: Chairman Bhat

Barchart · 10/16 03:10
On November 12, Vistara will be merged into Air India