Yarmouth-based

Solar Developers
Solar Developers
Solar Developers
A solar power developer has signed a lease for more than 600 acres at the former Loring Air Force Base in northern Maine.