Capacity Media is part of the Delinian Group, Delinian Limited, 4 Bouverie Street, London, EC4Y 8AX, Registered in England & Wales, Company number 00954730
Global management consulting firm Bain & Company has published its 2022 Global M&A report which found that telecoms M&A experienced a dramatic rebound during 2021.