Air India Puts Property Worth Rs 266 Crore On Sale.

Of this the most expensive property is located in Mumbai’s Bandra area.…