ReneSola Power, a solar project developer, sold 70 MW of solar development projects to AB CarVal, an investment fund manager in Pennsylvania. The portfolio consists
ReneSola Power, a solar project developer, sold 70 MW of solar development projects to AB CarVal, an investment fund manager in Pennsylvania. The portfolio consists