So, now Google finds itself facing criticism as folks air their antitrust concerns regarding their proposed advertising deal with Yahoo!, and have decided the best method of countering those arguments is with their very own 'Get the Facts' style website.
Full story »