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.
