BusinessNews Start-up entrepreneurs invited to join new phase of New Frontiers by Rachel McLaughlin 4 years ago Ambitious individuals with innovative business ideas are being encouraged to apply for Ireland’s largest entrepreneur development programme in the North…