4 ms·JD.com Financial Services Arm Lands $1B Led by Sequoia China at $7.1B Valuation2 points by doppp 11y ago