Retail Jo Browne cosmetics opens first standalone Irish shopThe Kildare Village store sells the brand’s full range of luxury natural products developed with sustainability in mind