Friday, August 14, 2020

China’s clampdown on its peer-to-peer lending industry leaves $115 billion in losses