fbpx

Offloading 58 ton presses

Offloading 58 ton presses
Another sunny day in Durban but we’re not sweating the offloading and installation of 3 x 58 ton presses.

 

Recent Projects