Spanish solar group OPDE has completed a 12 MWp solar farm in southern England. Located in the town of Alresford, in the southern county of Hampshire, the PV farm features 47,616 PV modules and ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results