The prospect of companies hitting the public markets before they’re fully prepared creates the possibility for failure, according to Rock Health.
The prospect of companies hitting the public markets before they’re fully prepared creates the possibility for failure, according to Rock Health.