FirmLens
Back to directory
OM

Ombrea

Aix-en-Provence, France

SolarPrivate
Founded 2016114 MW installed

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.

agrivoltaicssolar energyagriculturelivestockclimate adaptationreversible installations

Headquarters

Aix-en-Provence, France

Founded

2016

Company Type

Private

Business Models

B2B

Value Chain

DevelopmentEngineeringConstructionO&MConsultingAdvisory

Projects

Agrivoltaic Sites Portfolio

More Solar Companies

View all

More Renewable Energy Companies in France

View all