About
Founded in 2016, Ombrea is a private headquartered in Aix-en-Provence, France specializing in Solar.
Ombrea, part of TotalEnergies' multi-energy strategy, is dedicated to agrivoltaic solutions that combine solar energy production with agricultural activities. Since 2016, the company has developed expertise in designing reversible solar installations that maintain primary agricultural function while generating renewable electricity. Services include agronomic assessment, climate impact analysis, soil science consultation, and site monitoring across crop production (cereals, forage, viticulture, arboriculture) and livestock systems (cattle, sheep grazing). The company operates 60+ sites covering 171 hectares with 114 MW installed capacity. Ombrea emphasizes maintaining agricultural income, animal welfare, water stress reduction, and climate adaptation while enabling farmers to retain Common Agricultural Policy (CAP) subsidies.
Headquarters
Aix-en-Provence, France
Founded
2016
Company Type
Private