Newrest: Catering food service solutions. Newrest, a specialist in out-of-home food service, is a global leader in multi-sector catering in 56 countries... With origins in Group Catair in 1996 and founded by its Co-CEO's Olivier Sadran and Jonathan..
Relevance: 0.7495847