IRVINE, CA / ACCESSWIRE / November 6, 2020 / Terra Tech Corp. (OTCQX:TRTC) (“Terra Tech” or the “Company”) today announced its financial results for the quarter ended September 30, 2020. Mike Nahass, Chief Executive Officer of Terra Tech, commented, “Our third quarter results were impacted by the closure of our San Leandro dispensary, which was shut […]