9 hours Emeren Group Divests a 57 MWp Solar Project Portfolio in France Zacks
SOL sells a 57 MWp solar portfolio to Trina Solar (France) Systems, expanding its footprint in the growing solar market of Europe.
SOL sells a 57 MWp solar portfolio to Trina Solar (France) Systems, expanding its footprint in the growing solar market of Europe.