SHANGHAI: ReneSola Ltd (“ReneSola” or the “Company”) (NYSE: SOL), a leading fully integrated solar project developer and operator, announced the closing of the sale of its utility-scale project located in North Carolina, United States to New York-based Greenbacker Renewable Energy Company, LLC (“Greenbacker”), a publicly registered, non-traded Limited Liability Company focused on investments in renewable energy power plants and energy efficiency […]