Companies news 31 May 2023 Fives wins major contracts for natural gas and petrochemicals in the Middle East