Net income was $673 million compared with a loss of $1.03 billion a year earlier, Greenwood Village, Colorado-based Newmont said yesterday in a ...
↧