COMMON STOCK PURCHASE AGREEMENT Dated as of April 26, 2013 by and between TERRA TECH CORP., a Nevada corporation and HANOVER HOLDINGS I, LLC, a New York limited liability companyCommon Stock Purchase Agreement • May 6th, 2013 • Terra Tech Corp. • Engines & turbines • New York
Contract Type FiledMay 6th, 2013 Company Industry JurisdictionThis COMMON STOCK PURCHASE AGREEMENT is made and entered into as of March xx, 2013 (this “Agreement”), by and between Hanover Holdings I, LLC, a New York limited liability company (the “Investor”), and Terra Tech Corp., a corporation organized and existing under the laws of the state of Nevada (the “Company”).
SHARE EXCHANGE AGREEMENTShare Exchange Agreement • May 6th, 2013 • Terra Tech Corp. • Engines & turbines • Nevada
Contract Type FiledMay 6th, 2013 Company Industry JurisdictionTHIS SHARE EXCHANGE AGREEMENT (the “Agreement”) dated as of April 24, 2013, is entered into by and among Terra Tech Corp., a Nevada corporation (“Terra Tech”), Edible Garden Corp., a Nevada corporation (“Edible Garden”), and the shareholders of Edible Garden listed on Schedule 1 to this Agreement (each, a “Shareholder” and, collectively, the “Shareholders”).
REGISTRATION RIGHTS AGREEMENTRegistration Rights Agreement • May 6th, 2013 • Terra Tech Corp. • Engines & turbines • New York
Contract Type FiledMay 6th, 2013 Company Industry JurisdictionThis REGISTRATION RIGHTS AGREEMENT (this “Agreement”), dated as of April 26, 2013, is by and between Terra Tech Corp., a Nevada corporation (the “Company”), and Hanover Holdings I, LLC, a New York limited liability company (the “Investor”).
STOCK REDEMPTION AGREEMENTStock Redemption Agreement • May 6th, 2013 • Terra Tech Corp. • Engines & turbines
Contract Type FiledMay 6th, 2013 Company IndustryThis Stock Redemption Agreement (this “Agreement”) is made between Terra Tech Corp., a Nevada corporation (the “Company”), and Amy Almsteier (the “Selling Shareholder”) this 6th day of May 2013.