Retail GNC aims for Irish expansion, including through franchisingThe US-based global health and wellness brand has opened its first Irish shop at Co Dublin’s Frascati Shopping Centre as it seemed like ‘a dedicated health and beauty quarter’