TotalEnergies Sells 50% Stake In German Battery Portfolio To Allianz Global Investors