SenesTech (NASDAQ:SNES) Shares Down 12.1%  Tech Know Bits

SenesTech Inc (NASDAQ:SNES)'s share price dropped 12.1% during mid-day trading on Thursday . The stock traded as low as $1.50 and last traded at $1.52, ...



More...