Ilem Japan launches first Chennai store
Japanese beauty and wellness business Ilem Japan has launched a brick-and-mortar store in Chennai’s Phoenix Palladium mall to retail a a multi-brand selection of Japanese goods.