Terra Tech Corp. Offers Corporate and Fiscal Update
The Company announces capital infusion, board and management improvements and cancellation of Collection A Preferred
The Company announces capital infusion, board and management improvements and cancellation of Collection A Preferred