Search

Clece – Cleaning, social, and education service provider to businesses and institutions in Spain, Portugal, and the United Kingdom


type Former Investment

Date 2012 - 2013