Payments revenue is estimated to exceed $3 trillion by 2027 based on McKinsey’s predictions, and we expect to see borderless transactions and remittance be a large factor in payment growth.