And the award for the best rebranding of a company goes to……Media Traffic. It’s not just a renaming of a company, but also a shift in their business model. Where the Integrated Search Technologies (IST) products were toolbars, Media Traffic appears to be looking to become a direct contender with…
Continue reading