KI: Professional investors explain their strategy

60 percent of purchases are paid in cash

14 million Visa debit cards in Germany