Home > non flying staff
You Searched For "non-flying staff"
Air India lays off over 180 non-flying staff
17 March 2024 8:53 AM GMTThe loss-making Air India was taken over by the Tata Group in January 2022 and since then, efforts are being made to streamline the business model