A Beijing court on Tuesday sentenced the architect of the US$9 billion Ezubao online financial scam to life imprisonment, and handed down jail time to 26 others, marking the close of one of the biggest Ponzi schemes in modern Chinese history. The ruling comes at a time when the government is stepping up efforts to […]