REGISTRATION RIGHTS AGREEMENTRegistration Rights Agreement • December 24th, 2014 • Terra Tech Corp. • Engines & turbines • New York
Contract Type FiledDecember 24th, 2014 Company Industry JurisdictionThis REGISTRATION RIGHTS AGREEMENT (this “Agreement”), dated as of December 22, 2014, is by and between Terra Tech Corp., a Nevada corporation (the “Company”), and Magna Equities II, LLC, a New York limited liability company (the “Investor”).
COMMON STOCK PURCHASE AGREEMENT Dated as of December 22, 2014 by and between TERRA TECH CORP., a Nevada corporation and MAGNA EQUITIES II, LLC, a New York limited liability companyCommon Stock Purchase Agreement • December 24th, 2014 • Terra Tech Corp. • Engines & turbines • New York
Contract Type FiledDecember 24th, 2014 Company Industry JurisdictionThis COMMON STOCK PURCHASE AGREEMENT is made and entered into as of December 22, 2014 (this “Agreement”), by and between Magna Equities II, 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”).