Financial Highlights

Consolidated profit and loss statement

(Millions of USD )

2021 2022
2023 2024
2025
1H
2025
(Full-Year Forecast)
Revenue 3,899 2,739 3,574 4,186 2,074 3,700
Gross profit △225 68 250 392 194 -
Operating profit △317 75 192 322 172 410
Profit before tax △344 54 214 307 196 420
Profit attributable to owners of parent
△363 37 96 220 145 270
Revenue

Profit Attributable to Owners of Parent