New Delhi, India: India’s leading luxury textile brand Sarita Handa’s decade-long journey in the domestic ecosystem has been full of milestones. To mark and celebrate 10 years of its glorious existence, the eponymous label is launching a new concept store – Sarita Handa NOW on MG Road in New Delhi. While the brand Sarita Handa has always been known...