As US investors retreat from the world’s second-largest economy, Neuberger Berman, a New York-based investment management firm with over $460 billion in assets under management, believes it may be one of the best vintage years to put capital into Chinese secondary assets.