Where it comes from
The line in the source
they have printed over 43.2 billion cards; 9.2 billion in past year
Explore / Figure
Record
9.2 billion cards FY ending Mar 2022 (inferred)
ReportedReported by a reliable secondary source, or read carefully from filed documents.
The line in the source
they have printed over 43.2 billion cards; 9.2 billion in past year