Tata Steel steel making plant in Port Talbot, South Wales.


Size: 4564px × 3043px
Photo credit: © Matthew Horwood / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: china, dumping, industry, jobs, making, port, price, steel, steelwworks, talbot, tata, uk, wales