Revenue increased 111% over first quarter 2019 IRVINE, CA / ACCESSWIRE / June 18, 2020 / Terra Tech Corp. (TRTC) (“Terra Tech” or the “Company”) today announced its financial results for the quarter ended March 31, 2020. Matthew Morgan, Chief Executive Officer of Terra Tech, commented, “Our first quarter results demonstrate continued improvement in our cannabis […]