Much as a lot of us would like what you say to be true, it appears that the main issue is that the site's SSL certificate expired on Friday night. So, https://nwbio.com says the site is not secure. DI, being non-technical, I assume, may just have been referring to the certificate being worked on.