10.25GBP0.00%Mkt Cap: 7.98M $P/E: —1d ago
Petards Group plc, together with its subsidiaries, engages in the development, supply, and maintenance of technologies used in advanced security, communications, surveillance, and ruggedised electronic applications in th…