French solar project developer and power producer TSE has signed a deal to sell the output of 21.3 MWp of solar parks in France to domestic biotechnology company BioMerieux.