In partnership with TFM Industries and Isuzu Truck Centre, Transtech is proud to announce the successful delivery of 14 brand new Faun Rotopress Compactors for City of Cape Town!