TTR Energy is a Franco-Belgian actor specialized since 2008 in renewable energy, notably onshore wind in France. The company has built or is constructing 1064 MW across 41 projects, manages 607 MW, and holds 800 MW of permits, representing 1974 million euros in investment value.