EU clears Microsoft’s acquisition of Activision

60 percent of purchases are paid in cash

14 million Visa debit cards in Germany