Comment Comment by tin7in They are building their own infra - south of Paris and another one was announced in Sweden recently. parent tin7in 7 months ago