Global IT Firm T-Systems to Move Local Offices from Lisle to Downers Grove
IT and telecommunications firm T-Systems has announced that it will move to a new 22,000-square-foot space in the Esplanade IV office tower at 1901 Butterfield…