site logo

The bubble burst cometh? Biotech stocks down 21% since July

Fotolia