Storia: EU lays out $18B satellite constellation plan, with Spanish firm winning key role - Breaking Defense — Warptech Lab News