Tagged With Binish Azhar
24 February 2025
Weighed down by higher costs and lower margins, the US downstream sector is facing closures that could shrink capacity