TomTom will supply maps to Twitter worldwide (65 countries) June 16, 2010 jonckie Products, Technology Twitter Will Add Places to Its Posts By CLAIRE CAIN MILLER Twitter posts already answer who, what and when. Now Continue reading