10.0.3.19

Latest KPMG MBO statistics

286
Despite the dismal end to the year, a total of 124 transactions with a cumulative value of £18.9bn were completed in 20