French independent solar power producer TSE has sealed a power off-take deal with local agricultural and agri-food cooperative Agrial for two photovoltaic (PV) projects at home totalling 31 MWp.