TRTC's improving fundamentals appear to be suffering the symptoms described in this article; https://www.fool.com/investing/2017/11/24/marijuana-stocks-are-destroying-shareholder-value.aspx