A planned solar energy site in Alton is projected to provide $1 million in revenue to the city over the 30-year life of the project. Ameresco plans to start construction this spring on the 40-acre ...