News

Geiger Counter Limited announces that on 25 March 2025, it purchased 319,328 ordinary shares of no par value ("Ordinary Shares") in the Company at an average price of 37.54 pence per Ordinary ...