NoCamels is a news website that brings you the latest on innovations and creative solutions coming from Israel.