For Immediate Release
2025-06-02 12:04:00
News Summary:
- Innovation is non-negotiable — but underfunded — as 87% of Canadian business leaders see failure to innovate as a financial risk, yet only 26% have dedicated innovation budgets.
- Seventy-eight per cent of…




