News

The project is one of two in the Celtic Sea and is expected to create thousands of jobs in Port Talbot and Bristol where the ...