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


Size: 4066px × 2711px
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