
The Face Company launches in South Delhi
The Face Company, a new luxury beauty and aesthetics studio, has opened in South Delhi’s Greater Kailash Part 2. Situated in the neighbourhood's M Block, the new outlet is designed to offer a wide range of beauty services to the metro's shoppers. …