Blackfinch acquires 25MW solar project in Hampshire
Blackfinch Energy has acquired the 25MW Three Maids Solar Farm located near Winchester in Hampshire. The site has been acquired from developer...
Blackfinch Energy has acquired the 25MW Three Maids Solar Farm located near Winchester in Hampshire. The site has been acquired from developer...