Ep196: Otello Stampacchia on Europe's Biotech Crisis
The Long Run with Luke Timmerman
00:00
Fragmented Public Markets Hurt Scale-up
Otello details Europe's fragmented exchanges and accounting rules that deter global investors and liquidity.
Play episode from 12:41
Transcript


