TotalEnergies seals clean power deal with AirbusBy Web EditorFebruary 5, 2026 3.3TWh supply to Germany and UK sites starts 2027