Source: United States & Canada – South China Morning PostNew York-based engineer who specialised in turbine sealing technology worked at company for 10 years.Read More
Source: United States & Canada – South China Morning PostNew York-based engineer who specialised in turbine sealing technology worked at company for 10 years.Read More