News

Milwaukee-based Phoenix Investors has proposed an $832 million data center complex, dubbed Project Maize, which would be ...