U.S. markets closed

ReneSola Ltd (SOL)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
7.49+0.10 (+1.35%)
At close: 4:00PM EDT
7.46 -0.03 (-0.40%)
After hours: 05:29PM EDT

ReneSola Ltd

850 Canal Street
3rd Floor
Stamford, CT 06902
United States
347 577 9055

Full Time Employees147

Key Executives

NameTitlePayExercisedYear Born
Mr. Yumin LiuChief Exec. OfficerN/AN/A1963
Mr. John EwenChief Exec. Officer of North AmericaN/AN/A1970
Mr. Kevin ChenCFO & DirectorN/AN/A1974
Ms. Crystal LiVP of Investment & DirectorN/AN/A1994
Mr. Johnny PanInvestor RelationsN/AN/AN/A
Mr. Josef KastnerChief Exec. Officer of European RegionN/AN/A1964
Ms. Rebecca ShenInvestor Relations ContactN/AN/AN/A
Ms. Ella LiInvestor RelationsN/AN/AN/A
Amounts are as of December 31, 2020 and compensation values are for the last fiscal year ending on that date. Pay is salary, bonuses, etc. Exercised is the value of options exercised during the fiscal year. Currency in USD.


ReneSola Ltd, through its subsidiaries, develops, builds, operates, and sells solar power projects. It operates through three segments: Solar Power Project Development, EPC Services, and Electricity Generation Revenue. The company also develops community solar gardens; and sells projects rights. In addition, its engineering, and procurement and construction business includes engineering design, procurement of solar modules, balance-of-system components and other components, and construction contracting and management services. Further, the company generates and sells electricity. As of December 31, 2020, it operated approximately 100 solar power projects with an aggregate capacity of 173 megawatts. ReneSola Ltd has operations in the United States and Europe. The company was founded in 2005 and is headquartered in Stamford, Connecticut.

Corporate Governance

ReneSola Ltd’s ISS Governance QualityScore as of July 1, 2021 is 10. The pillar scores are Audit: 7; Board: 10; Shareholder Rights: 1; Compensation: 9.

Corporate governance scores courtesy of Institutional Shareholder Services (ISS). Scores indicate decile rank relative to index or region. A decile score of 1 indicates lower governance risk, while a 10 indicates higher governance risk.