Loading...

Evolv Technologies CEO Sells 34.6% of Shares for Approximately $522,500 | Intellectia.AI