Cellnex snaps up Iliad’s stake in OnTower Poland

News  The €518 million deal will see Cellnex take full control of the towerco, which has over...

Read More