0001193125-14-260886 Sample Contracts

TERRAFORM POWER, INC. REGISTRATION RIGHTS AGREEMENT
Registration Rights Agreement • July 3rd, 2014 • TerraForm Power, Inc. • Electric services • New York

THIS REGISTRATION RIGHTS AGREEMENT (this “Agreement”) is made as of , 2014, among TerraForm Power, Inc., a Delaware corporation (the “Company”), R/C US Solar Investment Partnership, L.P., a Delaware limited partnership (“Riverstone”), and each of the other holders from time to time of Registrable Securities (as defined below) listed on Annex A hereto (together with Riverstone, and as Annex A is updated and amended pursuant to Section 9 from time to time, the “Holders”). Except as otherwise specified herein, all capitalized terms used in this Agreement are defined in Section 1. This Agreement shall become effective immediately prior to the consummation of the initial public offering of the Company’s Class A common stock, par value $0.01 per share (the “Common Stock”), on the date first above written (the “Effective Time”), subject to the earlier consummation of the Mt. Signal Transaction as defined in that certain Master Transaction Agreement, dated as of June 16, 2014 (the “MTA”), amon

AutoNDA by SimpleDocs
COMMON STOCK PURCHASE AGREEMENT
Common Stock Purchase Agreement • July 3rd, 2014 • TerraForm Power, Inc. • Electric services • New York

This COMMON STOCK PURCHASE AGREEMENT (“Agreement”) is made as of July 3, 2014 (the “Effective Date”), by and between TerraForm Power, Inc., a Delaware corporation (the “Company”), and the Investor(s) named in Schedule A hereto (the “Investors”).

FORM OF MT. SIGNAL CONTRIBUTION AGREEMENT BY AND AMONG TERRAFORM POWER INC. TERRAFORM POWER, LLC AND SILVER RIDGE POWER, LLC
Contribution Agreement • July 3rd, 2014 • TerraForm Power, Inc. • Electric services • New York

This CONTRIBUTION AGREEMENT (this “Agreement”) is entered into as of , 2014 (the “Effective Date”) by and among Terraform Power Inc., a Delaware corporation (“YieldCo”), Terraform Power, LLC, a Delaware limited liability company and a subsidiary of YieldCo (“YieldCo LLC”), and Silver Ridge Power, LLC, a Delaware limited liability company (“SRP”).

Time is Money Join Law Insider Premium to draft better contracts faster.