Terra Tech Corp. (OTCMKTS:TRTC) Slowly Drifting Down
Despite providing the public with a steady flow of updates, Terra Tech Corp. (OTCMKTS:TRTC) has not been doing too well on the charts. The company’s share price managed to finally log a green close...