Displaying 1 - 1 of 2 matching companies
1 x 49.99 MW distribution connected battery storage plant located on agricultural land on the island of Anglesey, north Wales.