Forrester came out with a study earlier this month saying that 76% of marketers had no way to determine their ROI on advertising, yet spend 60% of their budget on it and gives agencies a failing grade when it comes to returns.
During a recent marketing presentation, an information poll was taken and 79% of [...]