Impact of payment technology innovations on the traditional financial industry: A focus on China

Abstract
No abstract available
Funding Information
  • National Natural Science Foundation of China (71372977, 71372077, 71472071)

This publication has 54 references indexed in Scilit: