The brand, which entered India two years ago in Chandigarh, has at present 20 showrooms in north and east India.
18 Dec 2019 2:44 AM IST