TotalEnergies SE (TTE.UK)

TotalEnergies SE