Loading…
Strip Tinning wins £43m battery cell contact system nomination · Endata