Microsoft Corp. today launched a rewards program to entice consumers to its Live Search site, but it requires Internet Explorer and bars users of rival browsers, including Firefox, Safari, Opera and Chrome.A toolbar
Published on: October 3rd, 2008
Gregg Keizer
@itbusinessca