Monadelphous shares hit record on $110m batch of contracts, the latest in a string of wins

Monadelphous has notched up another batch of contracts to have now secured more than $500m worth of work in less than three weeks.