SRL Announces New Traffic Light Depots
SRL Traffic Systems are excited to be announcing two new traffic light depots – Carlisle and Swansea, increasing our nationwide depot network to 14 depots. We’re happy to be supporting our traffic management customers from even more locations. Watch this space for further details.
Menu
Telematics