Portals' Ad Sales Partnership Finds Legs ... Finally

By Tim Peterson on August 22, 2012