Emeren Group, a solar project developer, announced the sale of 57 MW solar project portfolio to Trina Solar Systems, the French subsidiary of Trina Solar
Emeren Group, a solar project developer, announced the sale of 57 MW solar project portfolio to Trina Solar Systems, the French subsidiary of Trina Solar