Thomson Reuters Names the World’s Top 100 Most Innovative Organizations for 2013

Top 100 Innovators generated $4.5 trillion in revenue, spent $223 billion on R&D, added more than 266,000 jobs and outperformed S&P 500 again – this year by over 4 percent in annual stock price gains, 2 percent in revenue growth and 8.8 percent in R&D spend