The display deal struck by Google and yahoo to show their ads side by side in Yahoo Search results. The buzz around industry publications is that advertising rates will increase as the two search marketing platforms compete side-by-side. Did you catch that – more competition must equal a higher price. If we let hype and […]