Truck owners urged to check mechanical faultsThe Road Traffic Management Corporation has urged truck owners to ensure all mechanical faults are