“6 months ago I’d never touched an infographic and now I’m sketching ideas for one to be created in French” Posted by admin Date: February 22, 2018 in: Infographics are "IN"!, Misc, Today Stuff, Under Construction Leave a comment 837 Views Made sense to you? Share it now! by jazz_patel #infographics #sketch #BusinessPitch #ideas Originally posted 2015-04-27 13:38:32. Related Made sense to you? Share it now!Not shareable enough? READ Is Content Marketing a game changer in Digital Marketing?