French independent solar power producer TSE has obtained EUR 100 million (USD 103.1m) in project financing to support the construction and operation of a portfolio of seven solar parks in France with a combined capacity of 120 MW.