ReneSola Inc. (NYSE: SOL) has announced the sale of 38-megawatt solar projects to Obton. The solar projects in Poland comprise 38 solar utility projects and have a 1 MW capacity. The company received the projects in December last year from Poland’s solar power auction. Obton purchases solar projects from ReneSola […]