Germans don’t pay as much in cash as they used to but still use notes and coins more frequently than most other European shoppers, an annual report published on Wednesday showed. On average, residents of Germany made 300 electronic payments per capita in 2025, according to the Boston Consulting Group (BCG), which is behind the […]