WRR Welshpool site licence approved

WRR has had its Welshpool site licence approved until 2035, a great achievement by Graeme O’Neill and the plant team.