Business

KIKO Milano Enters South India with First Store in Kochi, Strengthening Its India Presence


Italian beauty giant KIKO Milano has marked its South India debut with the launch of its first store in Kochi, reinforcing its long-term commitment to the fast-growing Indian beauty market.