What Makes Infographics Compelling Posted by admin Date: June 21, 2017 in: Fun Facts, Infographics are "IN"!, Today Stuff Leave a comment 692 Views Made sense to you? Share it now! #Infographics #datavisualization Originally posted 2015-07-01 06:50:22. Related Made sense to you? Share it now!Not shareable enough? READ Is the Infographic Dead?