With a multitude of solar panels now installed, Citrine Power s 2.6-megawatt solar array has grown into shape and is nearing completion in a North Branford farm field at 127 Forest Road.On April 7, North Branford Economic Development Director shared a photo from the site sho
After more than a year and a half negotiating all permitting and approvals, construction is getting underway to build Citrine Power s 2.6-megawatt solar array in a North Branford farm field at 127 Forest Road.