Catering giant Compass reports recovery that beats expectations

Catering giant Compass reports recovery that beats expectations