Kaya expands retail presence with store in Delhi 0 29.07.2024 14:22 FashionNetwork.com (in) Kaya, India’s leading skincare brand has strengthened its retail presence with the launch of a new store in the national capital of New Delhi.