Barrington residents push back against town's solar lease | EastBayRI.com - News, Opinion, Things to Do in the East Bay
Barrington residents convinced a town official to withdraw a motion that would have entered the town into a long-term lease with a solar installation company. Concerns about the lease …