Interesting Insights

Interesting Insights

February 17, 2021 |Harp Dhillon

According to McKinsey, the global payments industry has been growing at about 7.4% per annum since 2010 and generated approximately US$2 trillion in revenues in 2019. McKinsey also points out that payments growth has typisting charts that

Read more