The UST subsidiary is parting ways with 20 of 85 employees in Israel as part of the global cutbacks  Read More CTech – 24/7