Rotterdam school of Management, Erasmus University compact logo

Social innovation determines 77% of the success. Only 23% is explained by technological innovation. This is the result of the Innovation Monitor by RSM in cooperation with Panteia/EIM. Henk Volberda explains the outcome of the research.

Participants

  • Henk
    Role: Faculty
    Reference type: Featured

Media Outlets

  • Research Professional (Online)