DETROIT (WXYZ) — A proposal to build a new data center on Detroit’s east side involves 14.4 acres of city-owned property, but it may not happen as city council looks to tap the brakes.
Watch Simon Shaykhet’s video report:
The land is off of Shoemaker St., north of the Stellantis Jeep Plant and south of the Coleman A. Young Municipal Airport, just off of I-94 near Chandler Park…