Emeren Group, a solar project developer, announced the sale of a 65 MWp solar project portfolio to Trina Solar International System Business Unit (ISBU), Trina

Emeren Group, a solar project developer, announced the sale of a 65 MWp solar project portfolio to Trina Solar International System Business Unit (ISBU), Trina