The solar panel project in south Alabama would generate power to off-set energy from a data center 150 miles away in Montgomery.
The United States now has hundreds of installations on closed landfills, though the remaining sites may be limited by ...