The Israeli-founded travel and expense platform saw its shares tumble after a highly anticipated IPO.  Read More CTech – 24/7