By Nicole Norfleet, St. Pete Times Staff Writer
In Print: Wednesday, June 10, 2009
Bing me. Bing it. It’s time to Bing and decide. Prepare yourself as Microsoft wages its all-out advertising assault on Web-surfing lingo.
Last week, the software giant launched its new online search engine, Bing.… Read the rest