Involta: On a mission to transform the world through technology
CIO Business Intelligence
DECEMBER 21, 2023
This includes Involta’s Northpoint data center in Pennsylvania – a 40,000 square foot certified tier III facility that uses half as much power as the company’s first data center that went into operation in 2008. Increasingly, we are also finding that these same customers are working towards sustainability goals of their own.”
Let's personalize your content