Spire Global Q2 Net Income USD -19.969 Million - SPIR News | Rallies