Macmahon has reported a strong half-yearly result, but MACA and GR Engineering have seen their profit plunge compared to the prior corresponding period.

Macmahon has reported a strong half-yearly result, but MACA and GR Engineering have seen their profit plunge compared to the prior corresponding period.