> This included alleged representations that CaaStle earned $66.3 million on revenue of $439.9 million in 2023, when it actually lost $81 million on revenue of $15.7 million.
> lawyers said the indictment presented “an incomplete and very distorted picture” “There is much more to this story, and we look forward to telling it,”
I wonder how that'll work out for the founder