French independent renewable power producer Terre et Lac Group has received EUR 50 million (USD 58.1m) in financing to support its expansion with the construction of a 74-MWp portfolio of solar parks in France.