Telehouse Win Energy Efficiency Award | Telehouse

Telehouse London Wins DCS Data Centre Energy Efficiency Project of the Year Award