10.0.3.54

Biotech has October blues

1064
For the second straight month, biotechnology turned in sub-par numbers and, for the first time since February, the Burri