Return to "Liverpool life science investment to be at least £480m" TriRx, life sciences US pharmaceutical manufacturer TriRx is investing £10m at its Speke site