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”).
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”).
COMMON STOCK PURCHASE AGREEMENT Dated as of June 5, 2012 by and between K-V PHARMACEUTICAL COMPANY and COMMERCE COURT SMALL CAP VALUE FUND, LTD.Common Stock Purchase Agreement • June 7th, 2012 • Kv Pharmaceutical Co /De/ • Pharmaceutical preparations • New York
Contract Type FiledJune 7th, 2012 Company Industry JurisdictionThis REGISTRATION RIGHTS AGREEMENT (this “Agreement”), dated as of June 5, 2012, is by and between K-V Pharmaceutical Company, a Delaware corporation (the “Company”), and Commerce Court Small Cap Value Fund, Ltd., a business company incorporated under the laws of the British Virgin Islands (the “Investor”).