China has in recent years nurtured a batch of unicorns — technology start-ups of at least $1 billion in value. The time is coming for these companies to go public.
¬ Haymarket Media Limited. All rights reserved.