Horst Jicha, 64, founder and CEO of USI Tech, is alleged to have defrauded investors of approximately US$150 million. He departed the U.S. in early 2018 and did not return until December 2023 when he attempted to go on vacation in Miami, Florida, where he was promptly arrested. According to the indictment, USI tech advertised …