News and Insight

Currency depreciation, high energy costs hit Turkish long steel demand

Metals