Start-Up Nation Central by Valeria Apolinario and Caroline Webster For our last official stop in Israel, we headed to Start-Up Nation Central (SNC) in the business district of Tel Aviv. First impression: is this where an economics degree will get you? When we first entered the building, we were confronted by a large, colorful wall