Try calling this number on their website. I cannot get anyone to even answer a phone on any extention:
Terra Tech Headquarters:
18101 Von Karmen
Irvine, CA 92612
Try again lol
Sentiment: Strong Buy
Yes it's a scam.....one person running it from his basement.
OMG PLS DO SOME DD FOR GOD'S SAKES. NO SEC FILING NONE!!!!!!
Sentiment: Strong Sell
are you serious? there most recent was January 9, 2013 10-Q/A Quarterly Report
if you hate this stock so much
WHY ARE YOU HERE?
your such a #$%$
if you are wondering where the bottom is, try calling them to buy something...good luck..I have never seen anything like this before.