Terra Tech Corp (OTCMKTS:TRTC) Down 25% Since Quarterly
Even though Terra Tech Corp (OTCMKTS:TRTC) published a rather optimistic press release to go alongside the company’s Q3 report, the market does not seem too enthusiastic about the stock. TRTC closed 10% down on...