
innogy Renewables UK is dedicated to generating electricity using sustainable energy resources. The sites we operate have a long history of making positive contributions to their local communities.
Unit 22
Baglan Bay Innovation Centre
Central Avenue
Baglan Energy Park
Port Talbot
SA12 7AX