Annual report pursuant to Section 13 and 15(d)

ACQUISITIONS (Details 1)

v3.19.1
ACQUISITIONS (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Revenues $ 31,333,618 $ 35,800,844
Net Loss Attributable to Terra Tech Corp. $ (39,753,486) $ (32,677,603)
Net Loss per Common Share Attributable to Terra Tech Corp. Common Stockholders - Basic and Diluted $ (0.56) $ (0.71)
Pro Forma    
Revenues   $ 38,208,172
Net Loss Attributable to Terra Tech Corp.   $ (33,472,729)
Net Loss per Common Share Attributable to Terra Tech Corp. Common Stockholders - Basic and Diluted   $ (0.73)