Biotech innovation outpaces fund performance
The biotech sector is going through a renaissance as innovation takes off according to one successful fund manager, but data shows that performance over the last three years has been far less than stellar.