INVESTMENT AGREEMENT BY AND BETWEEN TERRA TECH CORP. AND DOMINION CAPITAL LLC Dated November 28, 2016