News

Oppidan Investment Company is slated to open a 61,000-square-foot data center south of the Eagan YMCA on Argenta Trail.