A rooftop solar installation that will provide power to the Town of Bristol, the Town of Barrington and Barrington School District is now under construction and is expected to be the largest such installation in the state of Rhode Island.The 6.76 MW project is being installed by AUI Partners on a 56
Read More...