
‘The hangover can last longer than the party’: Biotech is in a major slump, with no end in sight
The biotech index fund XBI is down nearly 5 percent since the start of the year. The biotech cluster based in Cambridge and Boston, the nation’s largest, grapples with a record 16.1 million square feet of unleased lab space. And hiring remains soft, with …