The new store is spread across 450 sq. ft. of retail space and is located at Mantri Square Mall, Malleshwaram, Bengaluru
Bengaluru: Beauty brand Sugar Cosmetics has launched its 200th exclusive brand-owned store in Bengaluru, the company said in a...