MarketWatch - Space, Cloudflare