From Israel, with innovation

Innovation clusters have a proven track record. Israel, the ‘start-up nation’, shows amazing commitment. What’s their secret, and can we build on their experience to refrresh our innovation spirit?

Advertisements