Bloomberg Technology via Youtube


Jun.25 — The rocket and payload rumbled aloft at 2:30 a.m. local time from NASA’s Kennedy Space Center in Florida after a three-hour delay.

READ ALSO  Healthy growth seen in deals inked with ASEAN