Form 4/A Terra Tech Corp. Form 4/A filed by Terra Tech Corp. with the security and exchange commission. read source Click to rate this post! [Total: 0 Average: 0]