China sends satellites into space in first sea-based commercial launch

The satellites, one of which belonged to video-sharing platform Bilibili, were deployed by a Long March 11 rocket from the Yellow Sea, media reported.

Source link

Leave a Reply

Do NOT follow this link or you will be banned from the site!