French energy group TotalEnergies SE (EPA:TTE) today said it will construct a 25-MW/75-MWh battery energy storage system at its Antwerp refinery in Belgium, which will be the company's largest battery installation in Europe.