Sodexo: online

Sodexo: a relatively resilient market

Sodexo: falls with the market