v3.25.2
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of inventories
(in millions of U.S. dollar)At June 30, 2025At December 31, 2024
Finished goods273250
Work in progress639571
Raw materials 308260
Stores and supplies108100
Total inventories1,3281,181