- Published at
- by zacks.com
neutral
neutral
Bio-Techne Opens New Customer Experience Centre in Germany
TECH announces the opening of a new Customer Experience Centre to support long-term growth in the EMEA region. The new facility is located in Dusseldorf, Germany.