Travel and tourism revenues to reach only $385B in 2021, less than half the pre-pandemic levels Read more
Mobile Wallet Payments surged by $481B in a year and the number of users is about to hit 1.7B by 2023 Read more