Note: This post has been updated for accuracy and comprehensiveness. What is Infolinks? Infolinks is an advertising platform for both advertisers and publishers. Founded in...