Does this mean credit cards are not needed ?

1 Answer

User avatar
TJ Lao Li@SG

Mostly need credit card as collateral, otherwise how can the car rental company calculate with you?