Castellum shares fall 3% after J.P. Morgan cuts outlook, flags governance concerns

Jun 3, 2025 - 11:12
 0
Castellum shares fall 3% after J.P. Morgan cuts outlook, flags governance concerns