"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." - Seriously, why would someone attempt to pull this? This lie seems really easy to catch. I don't get it?
"Fake it til you make it" is near-universal in the space. You just never hear about the ones who do make it.
Do investors do due diligence anymore?