Ambow recently said it sold its Chinese assets to focus on its for-profit U.S. schools and educational services.