Ambassadors from 11 nations visit Start-Up Nation Central, learning about Israeli start-ups with unique tech innovations.

Read more