As 2017 comes to an end, here’s a wrap up showing our network activity during the first half of the year by the numbers. The USA maintains the leading position in all aspects of sales: affiliates, vendors and shoppers alike. The UK and EU’s top economic drivers, Germany and France, follow closely behind, while the Netherlands and Japan both move up a few spots in our … [Read more...]