120 years’ experience in every contact – electrical contacts for todays Railways
Precious metal contacts and precision stampings specialist, Samuel Taylor Limited (STL), celebrating its 120 year anniversary in 2015. While the rail industry is striding forward these days, there is...More