
Kiko Milano expanding store network in India
Italian cosmetic brand, Kiko Milano, is to expand its retail network in India next year. Kiko Milano India plans to open six stores across the country, including two new stores in the national capital Delhi. “We will focus on having more points of sale,…

