Related Articles Greenlight to Close to New Capital Stephen Taub Premium Biopharma Specialist Cormorant Plans New $125 Million Blank-Check Venture Stephen Taub Portfolio Finance: 101 Sponsored by Barings