It took ten years for the first TWG Tea boutique to throw open its doors in India. Surprising that for a brand that is built around tea, a drink that is as much of a necessity as it is a political statement in the country. But TWG Tea that has 70 salons and boutiques in close to 16 countries chose to take its time, and has finally launched with two boutiques in New Delhi, one located inside The Oberoi and another at the DLF Emporio mall. Why did it take so long and is India ready for a luxury brand