Security update completedOn October 21, 2026, critical PHP security updates were installed on this website. Our checks found no evidence of compromise. No action is needed.
We use essential cookies to run this site. With your OK, we’d also use Google Analytics and LinkedIn cookies to see how people find and use it. You can change your choice any time from Cookie settings at the bottom of the page. See our Privacy Policy.