Payment card technology revenue to exceed $11.7 billion by LLT Editor February 28, 2022 February 28, 2022