Chinese solar panel maker Trina Solar Co Ltd (SHA:688599) said on Thursday it has entered into a three-year framework agreement for the supply of at least 1 GW of photovoltaic (PV) modules to Low Carbon Ltd.