DEFOREST, Wis. — Representatives from the company looking to build a multi-billion-dollar data center campus in DeForest made their pitch to the community Tuesday night.
QTS Data Centers is proposing a nearly 1,600-acre campus on land that’s currently part of the Town of Vienna.
Before the project moves forward, the land needs to be annexed into the Village of DeForest…