Op 30 juni 2024 heeft William Horne ontslag genomen als lid van de Raad van Bestuur van Innoveren Scientific Inc. Het aftreden van de heer Horne als lid van de Raad van Bestuur was niet het gevolg van een meningsverschil met het bedrijf over enige kwestie met betrekking tot de activiteiten, het beleid of de praktijken van het bedrijf, waaronder boekhoudkundige principes en praktijken.