Offers cloud computing and managed hosting services to businesses, focusing on providing scalable and secure IT solutions. The company emphasizes resilience and customer support within its service offerings, addressing varied client needs across different sectors.
1998
United Kingdom
201 - 500 employees
Information Technology & Services
$100M - 500M in revenue
$1M - 10M in profitability
Industry rank: 11 out of 436
Total electricity consumption
and % renewables
(MWh, % of consumption)
Industry rank: 11 out of 436
Total electricity
Share of renewable electricity
Industry benchmark
| Target | Year | Value | Scope | Baseline |
|---|