PHARMACEUTICALS SQUEEZED, BIOTECH FIRMS FEEL THE PINCH

PHARMACEUTICALS SQUEEZED, BIOTECH FIRMS FEEL THE PINCH

Biotechnology firms must be more accountable, in terms of performance, if they are to continue winni