04 Oct 2022 Telehouse breaks ground on 18MW data center outside Paris New facility to offer 18MW, will launch Q3 2023