OUR BUSINESS
MACA is one of Australia’s leading diversified contracting groups, with operations spanning across Australia and internationally.
Screens for sale
Alis 2.4M x 6.1M Single Deck Low-head Dewatering Screen, Twin 4-3 mechanical exciters, no motor.
Stock code: SCREEN030