Indie analysts wary of the pricing for the Beijing-based digital finance company’s $76 million listing.
SUBSCRIBE TO THE DIGFIN NEWSLETTER