Is it Time for Och-Ziff to Do a Management Buyout?
S&P’s reduction of its credit rating on the hedge fund firm is the latest blow to the multistrategy firm, which has suffered $13 billion in redemptions over the past 13 months owing partly to now-settled legal woes. With its share price tanking, is it worth it for the company to stay public?
Stephen Taub
March 22, 2017