Today’s affiliate space is throwing up some impressive figures. A recent UK market study by the IAB and PwC showcased the affiliate and lead generation market as a £14 billion revenue generator – one that paid out over a billion pounds in commissions and expenditure to affiliates. Forrester is…
Read more