Public shareholding

snh

CSPH

p1

Private shareholding

TOTAL TOM

total

TOTAL CMR

total
oilybia