Technology ❯ Telecommunications ❯ Satellite Technology ❯ Satellite Communication
A six-week launch cadence taps a $1.5 billion balance, raising fresh regulatory, scientific scrutiny of orbital sustainability