As of 12 June, the industry had reported 205 transactions, 38% down year on year, according to Imperial College London’s Centre for Management Buyout Research (CMBOR)
As of 12 June, the industry had reported 205 transactions, 38% down year on year, according to Imperial College London’s Centre for Management Buyout Research (CMBOR)