EFCI

The voice of the European cleaning and facility services industry in Europe