TURBOCAM Advances Sustainability With New Solar Array
September 23, 2021 -
BARRINGTON, NH — Construction has finished on a new 832-kilowatt (DC) solar array at TURBOCAM International’s Redemption Road location in Barrington, New Hampshire. The 1,870-panel array is being installed by…