China’s tech dealmaker Bao Fan freed from detention after two years

Disappearance of China Renaissance founder sent chills through the country’s finance sector in 2023