ReneSola, a fully integrated solar project developer, announced that it closed the sale of a portfolio of projects totaling 12.3 MW in Hungary to Obton, an investment
ReneSola, a fully integrated solar project developer, announced that it closed the sale of a portfolio of projects totaling 12.3 MW in Hungary to Obton, an investment