Sephora Opens First Penang Store

With over 1,000 stores worldwide, French beauty retailer SEPHORA dazzles beauty enthusiasts in northern Malaysia with its maiden store open today at the island’s newest shopping paradise, Gurney Paragon Mall.…