MAHA UK starts exhibition run with ITT Hub appearance
A Tevva electric truck perched on one of Maha UK’s flagship lifts will be sure to stop ITT Hub visitors in their tracks, as the workshop equipment manufacturer continues its preparations for the event at Farnborough International.