Vale logs loss on Canada impairments, but analysts welcome share buyback, dividends
The firm's quarterly net loss was far below the $1.95 billion profit expected by analysts in a LSEG poll.
No document found.