Solar DevelopersSolar DevelopersA solar power developer has signed a lease for more than 600 acres at the former Loring Air Force Base in northern Maine.Dick PalmDick Palm
Solar Power Supporters Face Long OddsSolar Power Supporters Face Long OddsIt looks like an uphill climb for proponents of solar power in Maine.Dick PalmDick Palm