Celebrating Five Years of Victory

Buffalo’s leading data center is born from strategic re-use project at former hospital Celebrating five successful years as the region’s most advanced and innovative colocation data center, Victory Technology Center (VTC) now administers over 20,000 square feet of state-of-the-art colocation space at the Our Lady of Victory campus in Lackawanna. From a single colocation cabinet for […]

Read more