SNES: SenesTech reports 2020 numbers. ContraPest is showing efficacy in the field. China is showing an interest with possible sales near term.  Zacks Small Cap Research

More...