IN BRIEF: Petra Diamonds CEO Duffy buys shares for total £128,194
Petra Diamonds Ltd - Southern Africa-focused diamond miner and supplier - Chief Executive Officer Richard Duffy buys 266,411 shares for total £128,194. Price range of...
Wed, 08/11/2023 - 16:37