TowerBrook Data Center

TowerBrook Data Center SPV is a vehicle formed in 2017 in partnership with an established data center operator to acquire, own and operate two multi-tenant data center facilities, one in the Atlanta (US) metro region and the other in the Toronto (Canada) metro region.

data-center logo