Osman Abdullah has been the CEO of Petards Group plc (LON:PEG) since 2016, and this article will examine the...
Petards Group plc (LON:PEG), which is in the software business, and is based in United Kingdom, led the AIM gainers...
To the annoyance of some shareholders, Petards Group (LON:PEG) shares are down a considerable 33% in the last month...