Lucara Diamond Corp. ("Lucara" or the "Company") today reports its results for the year ended December 31, 2024. All amounts are in U.S. dollars unless otherwise noted. As of December 31, 2024, Karowe ...
Senior officials have been blindsided by DOGE’s actions at Treasury and USAID. But the president’s support of the group means ...