News

Biotechnology may be the stuff that dreams are made of, but more recently, the sector has been a nightmare for investors.