Lucara Diamond Non-GAAP EPS of $0.03, revenue of $42.8M; reaffirms FY23 outlook Published 12 May 2023 Full Article