Stephen Taub Canyon Capital Weathers the Credit Storm The multi-strategy firm headed by Mitch Julis and Josh Friedman lays out its positioning and strategy. Stephen Taub June 10, 2022