InDi Named One of The Top 50 Most Innovative Companies by Technology Review / MIT Technology Review | 22 February 2012 | Full Article ArticlesTori CoxFebruary 22, 2012 Facebook0 Twitter 0 Likes