UK company British Solar Renewables has received planning consent to build the 28 MWp Preston Farm solar park in Hampshire, England.
UK company British Solar Renewables has received planning consent to build the 28 MWp Preston Farm solar park in Hampshire, England.
As a subscriber, you have reached this page because you are not logged in.