Deals Monadelphous wins $400 million worth of new contracts Engineering company Monadelphous (ASX:MND) has secured new construction and maintenance... 21 February 2025