According to a report by Global Financial Integrity (GFI), a financial transparency group, between 2003 and 2012, $1.3 trillion slipped out of mainland China—more than any other developing country. Continue reading… “$1.3 trillion has sneaked out of China over the last 10 years”