Award of three PV Projects in the UK, with a total capacity of 14MWp
Our company has been awarded EPC contracts for the construction of three PV Plants of 14MWp in total, in the Central and East England.
Our company has been awarded EPC contracts for the construction of three PV Plants of 14MWp in total, in the Central and East England.