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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results