Tata ethos imperative to success: India Inc Interview

India Inc. Interview
The Tata Group’s hospitality arm set off an ambitious re-branding of its Taj Hotels in the UK at the start of this year.