De Beers, saddled with billions in debt after its recent privatization, showed its confidence recently by making a loan repayment ahead of schedule.
The company paid creditors $710 million in December 2002, several months in advance of the March 2003 deadline. De Beers, once famed for its inexhaus