USA has the largest presence in our ecommerce scorecard
Headquarters of firms in GlobalData's Ecommerce Thematic Scorecard