Solar Array Completed for Guilford CT Headquarters May 14, 2019 By: Marc Chavez 0 Comment Company News