BusinessThe number of digital transactions will exceed 1.1 billion in 2024Aron Harding·16 January 2020