4 ms·
That's just self insurance, legal in most places with a few requirements. Most large car hire companies practice it.
by rand49an 6y ago
That's just self insurance, legal in most places with a few requirements. Most large car hire companies practice it.