Lucara Diamond Corp. is continuing to recover massive diamonds at its Karowe Mine in Botswana. The latest find is a 472-carat "top light brown" gem that rates as the third-largest ever discovered at the prolific mine. Karowe has assembled an impressive track record for producing the world’s largest fine diamonds. The 1,109-carat Lesedi La Rona […]