Capabilities
Company announcements, analyst recognition, client news and the reporting we publish on our own operations.
Managed data centre operations reached 71% renewable supply, with a 2029 target reaffirmed.
Our communications team responds within one business day.