One of the great things about the technology business is that you invent your company’s assets by harnessing the global brain power of your enterprise. A few years back, Strategy+Business published their annual survey of the 1000 companies in the world that spent the most on R&D. What they found has important implications for innovators […]
