Indian Hotels retains its capital crown
The hotel chain owned-by the Tata Group will pay the New Delhi Municipal Corporation nearly 79% more in monthly license fee to operate the hotel for the next 33 years, according to media reports.
The hotel chain owned-by the Tata Group will pay the New Delhi Municipal Corporation nearly 79% more in monthly license fee to operate the hotel for the next 33 years, according to media reports.