Star Entertainment's Board Faces Moment of Truth: Can CEO Steve McCann Save the Day?
The clock is ticking for Star Entertainment's board and CEO Steve McCann, with only five days to conjure up a solution to their woes. As the company's CEO and secured lender, McCann is under immense pressure to deliver. With Oaktree's $650 million de ...Read more