Q2 2025 Management View Robert Keane, CEO, described Q2 2025 financial results as "disappointing" but expressed confidence in ...
His funding freeze play was supposed to be part of a well-planned, shock-and-awe takeover. The slapdash result suggests that ...