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