ReneSola Power sells 12.3 MW of projects to Obton

ReneSola Ltd has entered into an agreement to sell a portfolio of projects located in Hungary to Obton, a leading international solar investment company headquartered in Aarhus, Denmark. The portfolio comprises 20 solar plants...

Read More