Tech titan topples: Bao Fan resigns amidst investigation
"Rainmaker" Bao Fan, architect of China's tech boom, steps down from China Renaissance after year-long probe. The official reason cites health concerns, but speculation swirls about deeper connections to the investigation that shrouded his disappearance a year ago.