17-12-2025 01:41 via businessnews.com.au

Multiple contract wins for Macmahon

Macmahon Holdings shares reached 61 cents early on Wednesday - their highest in 13 years - following the execution of two contracts with an overall value of $843 million.
Read more »