This year’s RetailX Brand Index, published in association with Amazon Pay, is now available.
The index 2019, now in its third year, ranks the top 250 direct-selling retail brands from across the 32 countries of European Economic Area, plus Switzerland.