Lucara Diamond Corp.
Company Profile
Lucara Diamond Corp. (Lucara) is a diamond development company focused in Africa. The business of Lucara consists of the acquisition, exploration and development of diamond properties. The principal assets of L...