News

As one of Europe’s most successful companies, we were present at European Business Awards' event to receive our certificate for National Champion of France, for the 2nd year in row! David, our director for the French office, was there to receive it.