January 2020 found STAT, the digital launch covering medical research and the biotech industry from a Boston base, with a respectable 1.5 million monthly unique visitors and on target for profitability in its fifth year.
Then all hell broke loose...
Comments
No comments on this item Please log in to comment by clicking here