Buy side mandate

Descours & Cabaud, specializing in the industry equipement distribution and construction has acquired SELA, a Galician company specializing in job security integral solutions
1573