Most people assume that buying a new car means either saving up a lump sum or borrowing from a bank… | International | ...