Terra Tech Corp.

Do you work at Terra Tech Corp.? Claim your profile

Mentions
Terra Tech Corp. Improves Balance Sheet With $2.6M Sale

Non-operating N. 4th Street property in Las Vegas, NV, sold due to local zoning changes

Community
Jun 07, 2021