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