The term 'Infographic' is new, but data visulization has been around for a long time gaining popularity. But if your design is failing, then consider these top 5 must-have elements for each Infographic.
H/T: infographicdesignteam
H/T: infographicdesignteam