Foghorn to Slash 40% of Jobs as Lilly Cancer Partnership Falls Apart | StockRay