Anglo American’s Financial Report Reveals Challenges Facing De Beers Diamond Business

Editor’s NoteAnglo American’s latest financial report underscores the mounting pressures within the diamond sector, as reflected by a $2.9 billion…