"2017 was another strong year for Helios Towers in which we delivered strong revenue growth driven by increased amendment and standard colocations and build-to-suit towers."
We deliver excellence through long-term relationships, geographic strength, and inrivalled experience, bringing value to our stakeholders.
Tel: +44 203 031 1662
10th Floor 5 Merchant Square West London W2 1AS United Kingdom
Tel: +44 (0) 207 871 3670
Fax: +44 (0) 207 235 6542