Tag: Record Deficit Looms as Hints of Recovery Emerge

Diamond Sales Drop 46% in 2024: Record Deficit Looms as Hints of Recovery Emerge

Key Points: • Steep Decline: Debswana’s diamond sales fell 46% in 2024,…

admin