Archive

  • Manulife acquires US data centre business

    11 September 2024

    Serverfarm holds an international portfolio containing eight data centres