Some customers prefer to take a lease car out on a no deposit/ no initial rental agreement… In most cases it is perfectly possible (and legitimate) to lease a new car on a no deposit basis. However, before making any firm conclusions, you need to consider a few relevant points which should help you in […]