Saturday, November 1, 2014 Facebook Releases Improved Atlas To Perform Ad Serving Throughout The Net By David John After all the speculation buzzing throughout the Internet based on Facebook creating a challenge for Google with the redesig...