Nautilus Solar and Walden Renewables teamed up to transform a contaminated waste site in Sanford, Maine into a 7-megawatt community solar project.
What's Your Reaction?