Schaeff ITC 312 Excavator 0 Reviews This 27.5tonne excavator is the largest in our fleet. SUBMIT ENQUIRY Submit SEE MORE Excavators Features Sizes Reviews (0) Dual Drive; 75kW electric/ 63kW diesel 27.5 Tonne Comments are closed.