The famous Italian brand, KIKO Milano added another milestone and opened its 1000th store in Ambience Mall, Gurugram. It has its presence in over 20 countries and online presence in 36 nations. KIKO has over 1400 products which includes make-up, skincare