Involta purchases land for 20MW campus in Wisconsin
December 23, 2023 Ark
US colocation player Involta recently acquired a plot of land with an existing data center in Green Bay, Wisconsin, to build multiple buildings on the 24.5-acre site, extending the current footprint to up to 20MW. Bruce Lehrman, founder and vice chairman of the Board of Directors for Involta...
Read more