Vianshill Farm, Parc Dyffryn - Solar Farm & Battery Storage · Solar PV
65 MW Solar PV project. Located in Wales. View CfD status, developers, and timeline on RenewScout.