More than 670 lenders reportedly shut down in China in 2025, a record · Digg