Direct Marketing

Hell No! –  Statistics show that 23% of sales is generated by direct marketing According to a recent survey undertaken by the Direct Marketing Association (DMA), direct marketing generated an average of 23% of sales in 2011 in the UK. With 4 out of the 5 companies providing Business to Business (B2B) services being the [...]