Petra Diamonds Limited - Interim results for the six months ended 31 December 2025 PR Newswire LONDON, United Kingdom, February 27 ...