Air India has leased out commercial property at its iconic landmark headquarters at Nariman Point in Mumbai to raise funds.Air India has leased out an area of 73,395.07 square feet to State Bank of India (SBI), Tata Consultancy Services (TCS), Bharatiya Mahila Bank, Bank of India and Kashmir governm...
Page content restricted for non-members!
Become a member!Related posts
Southwest considering long-haul flights, premium lounges
By
Calum Wilson
12th September 2025