By CEP Staff • 12 November 2021 in News

Blackfinch Energy, part of UK investment firm Blackfinch Group, has acquired the 25 MW Three Maids Hill solar farm development in Winchester, Hampshire from UAE-based solar developer Enviromena.