The rumoured €10 billion, 30,000 site, European tower megadeal between Cellnex and CK Hutchison has been completed.
( read original story …)