Perth-based Macmahon Holdings has been awarded a $50 million share of a $112 million rail contract extension by the New South Wales Government.

Perth-based Macmahon Holdings has been awarded a $50 million share of a $112 million rail contract extension by the New South Wales Government.