SECURITIES PURCHASE AGREEMENTSecurities Purchase Agreement • March 26th, 2013 • Terra Tech Corp. • Engines & turbines • New York
Contract Type FiledMarch 26th, 2013 Company Industry JurisdictionThis Securities Purchase Agreement (this “Agreement”) is dated as of March 22, 2013, between Terra Tech Corp, a Nevada corporation (the “Company”), and each purchaser identified on the signature pages hereto (each, including its successors and assigns, a “Purchaser” and collectively, the “Purchasers”).
GENERAL SECURITY AGREEMENTGeneral Security Agreement • March 26th, 2013 • Terra Tech Corp. • Engines & turbines • New York
Contract Type FiledMarch 26th, 2013 Company Industry JurisdictionGENERAL SECURITY AGREEMENT dated March 22, 2013, made by Terra Tech Corp., a Nevada corporation (“Debtor”), and the undersigned lenders set forth on Schedule A hereto (collectively, the “Secured Party”).
STOCK PLEDGE AGREEMENTStock Pledge Agreement • March 26th, 2013 • Terra Tech Corp. • Engines & turbines • New York
Contract Type FiledMarch 26th, 2013 Company Industry JurisdictionThis Stock Pledge Agreement (this “Agreement”), dated as of March xx, 2013, by and between [investors] (“Pledgee”) and Terra Tech Corp., a Nevada corporation (“Pledgor”).