Sophia Space Secures $300M Lease for Satellite Constellation | StreamingMeme