Glazing Contract Wins for EV - Strip Tinning Holdings PLC | RNS | Ticker