“Any time somebody in China magically snaps their fingers and has a lot of money, in this case a colossal amount of money, that sets off red flags for me,” said Christopher Balding, associate professor of finance and economics at Peking University’s campus in Shenzhen, a city in southern China.