“Stord is currently growing at a rate of 70% to 100% year-over-year while operating at a scale of hundreds of millions of dollars in revenue.”