Here in the U.S. about 90% of American’s have a FICO credit score but in China only about 30% of citizens do. It was initially thought that online spending would be slow to take off in China due to the lack of credit cards and a poor logistics system. Well “China is China” and companies […]