Life Sciences Bio-techne Announces Opening Of New Ireland Facility AIT News Desk Jul 6, 2021 Bio-Techne Corporation (TECH) announced the opening of its new Ireland facility located in Dublin. This new facility reflects Bio-Techne's commitment…