The company fell short of revenue expectations, with a 73% drop from last year due to fewer services. Losses widened, reaching $30.2 million. Despite challenges, they secured $25 million and completed a $6.
Read MoreDid you find this insightful?
Amazing
Bad
Just Okay