Following the shortlist announced a couple weeks back, congrats are due to the winners of e-consultancy's first Innovation Awards, that were announced last week.
The tougher climate of 2009 will really test the mettle of the industry's innovation. Sink or innovate?
Innovation in Affiliate Marketing