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.
Proposals for data centers at a green manufacturing site in Genesee County rankled residents at public hearings.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results