CHARLOTTE, N.C.--(BUSINESS WIRE)--Doing good for people and planet has been at the heart of the sustainability strategy of Compass Group, the world’s largest food and support services company. As ...