Category Archives: Initial public offering

Bear hunting with biotech’s naysayers

Although it’s taken more than two years, biotech pessimists finally got to utter the phrase, “I told you so!” Yes, it finally arrived – a slip in the sector’s meteoric rise that saw, late in the first quarter, a drop…

Share