“JD showroom retail sales” would mean the total sales revenue generated by customers purchasing goods in JD’s physical stores
JD thousands of physical retail stores worldwide as part of its omnichannel retail strategy, selling Jewelry