Terra Tech Hit by Fraud Allegations in its Nevada Cannabis Operations
Beleaguered Terra Tech (OTC: TRTC), which has cannabis operations in California and Nevada, had already fallen to multi-year lows before moving sharply lower today following news that it has...