A symphony of life China Internet Development Foundation and the ANT Group have jointly launched “Internet in China," a public service advertising series on the topic of mobile payment called "A Symphony of Life." The series looks back at the changes and promotion of innovation of mobile payment...