| 4th Mar 2024 7:00 am | RNS | Saudi Arabia Business Operation Sale Completion | 
                                                                            
                                            | 22nd Feb 2024 7:02 am | RNS | Trading Update | 
                                                                            
                                            | 22nd Feb 2024 7:00 am | RNS | Saudi Arabia Business Operation Sale | 
                                                                            
                                            | 21st Nov 2023 7:00 am | RNS | Contract Update | 
                                                                            
                                            | 16th Nov 2023 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 26th Sep 2023 3:10 pm | RNS | Result of Annual Meeting | 
                                                                            
                                            | 20th Sep 2023 7:00 am | RNS | Half Year Results Statement | 
                                                                            
                                            | 11th Jul 2023 7:00 am | RNS | Contract Award | 
                                                                            
                                            | 5th Jul 2023 3:28 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 3rd Jul 2023 2:37 pm | RNS | Contract Award & PFAS Update | 
                                                                            
                                            | 21st Jun 2023 7:00 am | RNS | Mailing of AR and Notice of 2023 Annual Meeting | 
                                                                            
                                            | 18th May 2023 7:00 am | RNS | Final Results for the Year Ending 31 December 2022 | 
                                                                            
                                            | 12th May 2023 7:00 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 17th Apr 2023 7:00 am | RNS | Successful leach testing of PFAS media | 
                                                                            
                                            | 14th Mar 2023 4:50 pm | RNS | Closure of Restricted Stock Line | 
                                                                            
                                            | 8th Mar 2023 7:00 am | RNS | Pilot Testing Agreement for PFAS Remediation | 
                                                                            
                                            | 13th Feb 2023 7:00 am | RNS | Operational Update | 
                                                                            
                                            | 31st Jan 2023 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 24th Jan 2023 7:00 am | RNS | Contract Secured for PFAS Remediation System | 
                                                                            
                                            | 8th Dec 2022 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 27th Sep 2022 7:00 am | RNS | Half Year Results Statement | 
                                                                            
                                            | 15th Sep 2022 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 6th Sep 2022 2:30 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 30th Aug 2022 7:00 am | RNS | New Project Awards and Operations Update | 
                                                                            
                                            | 13th Jul 2022 3:32 pm | RNS | Result of Annual Meeting | 
                                                                            
                                            | 13th Jun 2022 7:00 am | RNS | 2021 Annual Report & Notice of 2022 Annual Meeting | 
                                                                            
                                            | 17th May 2022 7:00 am | RNS | Final Results for Year Ending 31 December 2021 | 
                                                                            
                                            | 3rd May 2022 7:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 3rd May 2022 7:00 am | RNS | Change of Main Office Address | 
                                                                            
                                            | 23rd Mar 2022 9:17 am | RNS | TR1 | 
                                                                            
                                            | 21st Mar 2022 5:56 pm | RNS | Broker Option | 
                                                                            
                                            | 16th Mar 2022 4:09 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 11th Mar 2022 1:10 pm | RNS | Dealings by Directors | 
                                                                            
                                            | 11th Mar 2022 7:00 am | RNS | Proposed Placing and Subscription | 
                                                                            
                                            | 11th Feb 2022 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 2nd Feb 2022 11:07 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 25th Jan 2022 7:00 am | RNS | Successful Trial of PFAS Remediation System | 
                                                                            
                                            | 10th Jan 2022 7:00 am | RNS | Award of Green Economy Mark | 
                                                                            
                                            | 23rd Nov 2021 2:36 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 11th Nov 2021 11:51 am | RNS | Dealings by Directors |