French Energy Giant Acquires Ombrea

TotalEnergies To Take Up Agrivoltaic Projects Globally Under Ombrea Brand From Aix-En-Provence Located Division

TotalEnergies has acquired Ombrea, an agrivoltaics company in its home country France under whose brand it plans to venture deep