Blog

German biotech snaps up struggling Third Rock-founded drugmaker

hugh-odowd-5866822900xx1867-2800-67-0

The cancer-focused startup is being acquired for $67 million — roughly two-thirds of what the company made in its 2018 IPO.

Read More