Proposals for data centers at a green manufacturing site in Genesee County rankled residents at public hearings.
Three different developers are vying to build multi-billion-dollar data center projects at Genesee County's STAMP site, and and various environmental and citizen groups are attempting to stop them.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results