Allianz Global Investors (AllianzGI) will invest in the delivery of close to 800 MW of battery storage in Germany after agreeing to buy a 50% stake in a project portfolio developed by a unit of French energy major TotalEnergies SE (EPA:TTE).