FT Marketwatch

“Are biotechs a bubble about to burst?”