Back to Media

Proportion of 6x and higher LBO leverage hits 64%, a record

26 June 2014