Chinese solar module maker Suzhou Talesun Solar Technologies announced on Monday the recent signing of a strategic cooperation agreement with French renewables developer and power producer Neoen SA (EPA:NEOEN).