After 25 years in the data center business, we have opened a new significant chapter in our story by merging DEAC & DLC into the joint brand Delska.