The owner is. If the driver is responsible are you given him the profits. It sound like you need a new driver. I think by law you can't hold it out of his check employee, but you can fire him.
This is CABL.com posting #223926. Tiny Link: cabl.co/m6pS