Server racks in a Moscow data center under construction

Engineer working in a new data center among server racks in a room with tall windows

An employee stands by server racks in the technical room of a new data center. The city landscape of the capital is visible through large windows.

← Back to article