Vale reports 17% drop in Q1 2025 net income amid lower iron ore prices

Apr 25, 2025 - 15:02
 0
Vale reports 17% drop in Q1 2025 net income amid lower iron ore prices