SPL is a European industrial group which designs and manufactures a wide range of products for safety, comfort and information-sharing required by local authorities and private companies. With products manufactured in France at four production sites employing over 150 people, […]