Nathalie Garson, founder of 'Born to Do Business', speaks with i24NEWS about what makes Israel the best place for female entrepreneurs.