Editorial use only
Editorial credit: testing / Shutterstock.com

Royalty-free stock photo ID: 664045642

BEIJING, CHINA-MAY 28, 2017: JD.COM logo. JD.com is a Chinese electronic commerce company that had revenue of more than CNY 260 billion (2016).