Successful delivery of 23 new roto-press compactors for the City of Cape Town, along with Isuzu Truck Centre and TFM Industries, Transtech are very proud to have completed the assembly and delivery of 23 new Rotopress compactors for the City of Cape Town. These new units will form part of the City’s dedicated refuse removal fleet.