Editorial use only
Editorial credit: testing / Shutterstock.com

Royalty-free stock photo ID: 431510626

BEIJING, CHINA-SEPTEMBER 3, 2015: JD.COM logo. JD.com is a Chinese electronic commerce company that had a revenue of more than 18 billion USD (2014). - Image