•
Economy, business, innovation

7 Innovation Portfolio Management Methods Maximizing Investment Return

Corporate R&D hit a record $1.3 trillion in 2024. Yet 27% of the world’s top 100 companies are now cutting their innovation budgets, according to WIPO data. Both groups face the same underlying innovation challenge: they cannot show a clear return on what they spend.

Scroll to Top