UPM Q1 2025 presentation slides: Stable revenue amid declining profitability

Forex News