Flag in the Big Apple: Is New York the new capital of Israeli high-tech? | WireIsrael.com