10.0.3.252

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