Chinese courts blacklist 9 million defaulters, freeze $27 billion

Responsive image
source