Tata-owned Air India lays off 180 employees, specifies reason Mar 16, 2024 Tata-owned Air India has laid off more than 180 non-flying employees in the recent weeks. It stated that the…