The Israeli-founded company once on the brink of collapse now joins the year’s wave of fintech listings. Read More CTech – 24/7