In a remote Vermont ski town, 3 execs raised $93M for a stem cell research campus. Prosecutors say it was all just a scam
The Jay Peak ski resort isn’t the most likely place you’d find a biotech research campus devoted to stem cell research and the development of …
Sign up to read this article for free.
Get free access to a limited number of articles, plus choose newsletters to get straight to your inbox.