On-board with theDOCK innovation hub

Despite coming into existence just eighty 80 years ago, Israel is today widely known as one of the world’s “start-up nations”. Credit: Pixabay.