TERRAFORM POWER, INC. REGISTRATION RIGHTS AGREEMENTRegistration Rights Agreement • July 3rd, 2014 • TerraForm Power, Inc. • Electric services • New York
Contract Type FiledJuly 3rd, 2014 Company Industry JurisdictionTHIS 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
COMMON STOCK PURCHASE AGREEMENTCommon Stock Purchase Agreement • July 3rd, 2014 • TerraForm Power, Inc. • Electric services • New York
Contract Type FiledJuly 3rd, 2014 Company Industry JurisdictionThis 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, LLCContribution Agreement • July 3rd, 2014 • TerraForm Power, Inc. • Electric services • New York
Contract Type FiledJuly 3rd, 2014 Company Industry JurisdictionThis 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”).