Biotech's financial engineering tricks
Drug development fails 95% of the time, making biotech a brutal investment environment. So how does the industry keep the money flowing? Abhishaike Mahajan, also known as Owl Posting, has a great post on the financial en…