Macmahon Holdings has recorded steady growth in its first half and has increased its revenue guidance after renegotiating a contract extension for work in Indonesia.
Macmahon Holdings has recorded steady growth in its first half and has increased its revenue guidance after renegotiating a contract extension for work in Indonesia.