Mining services company Macmahon has executed a binding agreement to buy mining contractor GBF Holdings for A$48-million, consistent with a growth plan of scaling up its underground division. The acquisition, which was confirmed to the market earlier in June, includes all GBF subsidiaries and is subject to certain conditions precedent before settlement.