News

German data center investor Data Center Partners has acquired land in Mainz for a new facility.
Lab network revenue increased by 33% year over year, reflecting strong demand for ColoAlert® in Europe Operating loss decreased by 30% and net ...