B2DB — Who said what, where, and when

Panel: Fragmented Canvases: Why Europe Still Struggles to Scale Innovation

ITC Europe 2026 · 29 May 2026 · 09:35–10:05 · Main Stage

Panel: Fragmented Canvases: Why Europe Still Struggles to Scale Innovation was a session at ITC Europe 2026 on 29 May 2026 in Barcelona, with 4 speakers on record.

Speakers