This is the OTC-traded company formerly heavily associated with the cannabis industry.
While not "Terra Tech" by name, is the dominant public company in this sector, specializing in water and environmental engineering. buy terra tech stock
: Most analysts maintain a "Buy" or "Moderate Buy" rating, with an average price target of $42.60 , representing a potential upside of over 30%. This is the OTC-traded company formerly heavily associated