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