An innovative new production process developed by Redditch based Samuel Taylor Limited (STL) has successfully enabled the production of over 70,000 busbars for the battery packs of the world’s first ...