Business News Kinzaa generates free infographic resumes in minutes Rise of the infographic Although most infographics floating around online today are more info than graphic, the use of documenting work efforts and client... The American Genius Staff WritersJanuary 16, 2012