News
Revenues grew in line with estimates, up 1.1% (6% pro forma) thanks to pro forma organic growth of 4% in points of presence ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results