Sodexo posts rise in Q3 2025

French food caterer Sodexo has posted an underlying net profit of €785m ($913.82m) for the year ended 31 August 2025…