Lucara Diamond has postponed production at its Karowe diamond mine in Botswana from H2 2026 to H1 2028. According to the company, the launch was postponed due to the project's slow progress. Lucara ...