Socage is always looking for innovation in its product and the result is the introduction of a new brand. Socage Raptor: a new goal for Socage. It is a division of Socage Group and it deals with the design and the production of spiders from 15 meters to over 20 meters in height.
Written by
Naileth Ariza B
Photography
socageworld.com