Given devolved nations having different approaches to net zero and a Welsh owned energy company already in operation, will Great British Energy benefit Wales?
Can Great British Energy transform the UK…
Given devolved nations having different approaches to net zero and a Welsh owned energy company already in operation, will Great British Energy benefit Wales?