Strix Leviathan nabs $1.625 mln seed

Share this