A faulty data cable between the James Webb Space Telescope and launch pad equipment caused the big observatory's latest launch delay.
A faulty data cable between the James Webb Space Telescope and launch pad equipment caused the big observatory's latest launch delay.