Martha Tilaar opens at Marina Square in S’pore

Martha Tilaar

Martha Tilaar, a leading cosmetic brand from Indonesia, has opened its first international store at #02-341 in Marina Square Mall. The shop carries three range of beauty products made from Indonesia’s natural ingredients and are all developed specifically for Asian skin type living in the tropics. I was not familiar with Martha Tilaar until the…

Read More »