Shell chemicals sales fall in 2025 amid weaker margins and maintenance outages
Feb 6, 2026 - 11:00
0