Economics

$6 billion in deposits vanished from banks in China.

$6 billion in deposits vanished from banks in China.