Article: Microsoft’s Bing Launch: The Advertiser View
June 25th, 2009
The search engine is a work in progress, but its consumer and business focus is good for advertisers.
The search engine is a work in progress, but its consumer and business focus is good for advertisers.