The Emeren Group, a solar project developer headquartered in the US, has signed a seven-year power purchase agreement (PPA) ...