Kiko Milano launches first South India store in Kochi
Published January 14, 2026 Kiko Milano has opened its first mono-brand store in South India in Kochi’s Forum Mall as the Italian beauty brand continues to expand its footprint across the country, following launches across Delhi, Mumbai, Pune, and Lucknow Kiko Milano’s new store in Kochi’s Forum Mall – Kiko Milano “Designed as an immersive […]







