Tory Burch on opening her new store in Mumbai “Even if I’m not in India, I’m in India in my mind,” laughs American designer Tory Burch when we met in Singapore…