TotalEnergies Sells 50% Stake in German Battery Projects to AllianzGI | Intellectia.AI