TotalEnergies SE (TTA.UK)

TotalEnergies SE