Take a tour of Torbay Pharmaceuticals

6th Nov 2020

Torbay Pharmaceuticals opened our 76,000 square foot manufacturing facility in 2017, the result of a £26m investment. Today our manufacturing site supports the needs of …

More