Trina Solar signs 15-year PPA with a Shell subsidiary
EGO, a Shell-owned firm, signed a PPA with Trina Solar for 69 MW across Italy. See project details here.
EGO, a Shell-owned firm, signed a PPA with Trina Solar for 69 MW across Italy. See project details here.