Evolv Technologies Down 30%: What’s Going On?

Evolv Technologies shares plummet 30% after reporting Q1 results below expectations, despite a significant increase in Evolv Express subscriptions. read more

Read Full Article