A proposed $2 billion data center in Indianapolis faces community concerns. The project promises construction jobs but raises environmental issues.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results