ReneSola Ltd is a global solar project developer and operator. The company primarily conducts its business through its subsidiaries. It operates in three segments: Solar power project development, Electricity generation revenue, and EPC (engineering, procurement, and construction) services. The majority of its revenue comes from its Project development segment. The company's geographical segments are China, United States, Canada, Romania, England, Turkey, France, Poland, and Hungary.
ReneSola Ltd is a global solar project developer and operator. The company primarily conducts its business through its subsidiaries. It operates in three segments: Solar power project development, Electricity generation revenue, and EPC (engineering, procurement, and construction) services. The majority of its revenue comes from its Project development segment. The company's geographical segments are China, United States, Canada, Romania, England, Turkey, France, Poland, and Hungary.