Report copyright - Project Profile - TSM Arabia Arabia Profile1.pdf · TSM Arabia Factory Location Dammam, 2nd Industrial City Factory Area 21,000 m2 (210m x 100m) Main Products Heat Exchangers, Pressure
Please pass captcha verification before submit form