Looks like things are really moving forward for Terra Tech that will give us a huge uplift right out of the gates when we launch these new CBD supplements. Today's filing is getting the ducks in a row for a proper launch imho. Cheers!
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.