The cosmetics retailer Sephora will open an outlet in IFC Mall. Photo: Shutterstock
The cosmetics retailer Sephora will open an outlet in IFC Mall. Photo: Shutterstock
READ FULL ARTICLE