By Carol McCracken Residents of Peaks Island may be getting closer in their effort to have wind measuring instruments installed on the Island. The effort is being led by the Peaks Environmental Action Team (“PEAT”). However, a large part of … Continue reading