Recent events
Recent events tied to this brand in public sources.
Back to profile2 entries
2020
Terra Tech appoints Michael Nahass as CEO
Terra Tech announced that it appointed Michael Nahass as Chief Executive Officer, succeeding Matthew Morgan.
2019
Terra Tech reports third-quarter 2019 results
Terra Tech announced financial results for the period ended September 30, 2019, reporting revenue from continuing operations of $7.61 million and a net loss of $14.34 million.