Sources say the deal will value Castrol at $10 billion, including debt.

2025-12-24

Sources say the deal will value Castrol at $10 billion, including debt.