
Renewable installations at Aberthaw Eco Centre
Back in early 2011, npower Business Solutions (nBS) opened its state of the art education centre at Aberthaw Power Station. The Aberthaw Centre for Energy and Environment provides an important facility for schools, colleges and community groups delivering interactive educational programmes linked to the national curriculum.
Read more