Reducing Activities: company scaling back some business operations while continuing others
Stay Scaling BackAir India is the flag carrier of India, headquartered in New Delhi. It is owned by Talace Private Limited, a fully owned subsidiary of Tata Sons, after Air India Limited's former owner, the Government of India, completed the sale.
Reducing Activities: company scaling back some business operations while continuing others
Stay Scaling Back