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

