Dec 28, 2023 1 min read OCSL Impel Pharmaceuticals: Files Chapter 11 A publicly-traded pharmaceutical company has filed for bankruptcy and one public BDC faces the possibility of significant loss of capital and income. This post is for paying subscribers only Subscribe now Already have an account? Sign in