In Germany when that happens and the company cannot (or does not want to) name the driver... they may get ordered by the authority to keep a logbook. And such an order shows up at any police checkpoint - and if the cops run the plate, they will ask for the logbook. And check the logbook. And if the logbook isn't up to speed... that means some hefty fines.