SNES: SenesTech reports 2020 numbers. ContraPest is showing efficacy in the field. China is showing an interest with possible sales near term.  Yahoo Finance

More...