0 followers
Socage, based in Modena, Italy, produces and sells truck mounted Aerial Working Platforms all over the world. With more than 40 years of experience, Socage is among the top experienced companies in the field.
This company has no org chart yet
This company has no teams yet