Leases tower and telecom infrastructure to network operators.
2012
United Kingdom
201 - 500 employees
Telecommunications
$10M - 25M in revenue
Industry Rank
180 out of 261
United Kingdom, Hardware & Networking, Telecommunications
Sustainability Report
Total sustainability employees
2-3