DELHI GEARS TO DOLL UP WITH THE OPENING OF SEPHORA’S FLAGSHIP STORE
December 10, 2021
Select Citywalk, Saket to make it their flagship store in the capital city. Spanning across 2632 square feet, the store with its myriad offerings is designed keeping in mind the growing demand and needs of makeup enthusiasts. While Sephora already has 5 outlets across the national capital region, this one...
Read More