About MSCI’s Global Innovation Indexes
In our recent article on innovation management, we looked past the buzzwords to talk about the importance of constant improvement at a company-wide level. Says Wikipedia, innovation is “the application of better solutions that meet new requirements, unarticulated needs, or existing market needs.” Investment management firm ARK Invest takes this a step further by defining […]