Trust Issues: Investing in the biotech sector with IBT’s Ailsa Craig | Ticker TV | Ticker