Construction Specialties fabrique et commercialise des produits d'architecture spécialisés à l'échelle internationale, avec plus de 30 sites dans 20 pays dans le monde.