Figures from this source ReportedCumulative cards produced, year to March 2025 (end Mar 2025)ReportedAnnual cards produced, year to March 2025 (Apr 2024-Mar 2025)10.2 billion cardsEstimatePress conflict, year to March 2024 cumulative