SenesTech Inc (SNES) reports significant revenue growth and improved margins, while navigating challenges in international ...