SHARE PURCHASE AGREEMENT between RENESOLA LTD and SHAH CAPITAL OPPORTUNITY FUND LP Dated as of September 29, 2019Share Purchase Agreement • October 3rd, 2019 • ReneSola LTD • Semiconductors & related devices • New York
Contract Type FiledOctober 3rd, 2019 Company Industry JurisdictionTHIS SHARE PURCHASE AGREEMENT, dated as of September 29, 2019 (this “Agreement”), is by and between ReneSola Ltd, a British Virgin Islands business company with registered number 1016246 (the “Company”) and Shah Capital Opportunity Fund LP (the “Investor”). The Company and the Investor are referred to in this Agreement collectively as the “Parties” and individually as a “Party.”
INVESTOR RIGHTS AGREEMENTInvestor Rights Agreement • October 3rd, 2019 • ReneSola LTD • Semiconductors & related devices • New York
Contract Type FiledOctober 3rd, 2019 Company Industry JurisdictionNOW, THEREFORE, in consideration of the premises set forth above, the mutual promises and covenants set forth herein and other good and valuable consideration, the receipt and adequacy of which are hereby acknowledged, the Parties agree as follows: