Over 180 Air India staff laid off as they were unable to use VRS Layoff March 18, 2024 Air India has let go of over 180 non-flying staff members in recent weeks. The impacted employees are those who…