The Evolution of Payments Industry

It took 9,500 years to reach paper money, and in less than 60 years we have made an unprecedented leap in its evolution, achieving nearly invisible payment.