A successful conclusion to the Pilkington Solar Farm (2,3 MWp) launch in the United Kingdom

June 16, 2019 A successful conclusion to the Pilkington Solar Farm (2,3 MWp) launch in the United Kingdom Upon the signing of the EPC contract…