The tech giant has halted its TV ads handled by ad agency McCann in an early sign of the downturn's toll on the ad industry.
For years, Windows users have complained about “ads” touting Microsoft services, showing up in various places. Now the alarm bells should be seriously ringing: Microsoft has publicly disclosed plans ...