NovastartWebsiteAdded · 3 November 2026Founder of Novastart? Get in touch with usWebsitenovastart.comTimeline3 November 2026NewsNovastart announcement