China sends satellites into space in first sea-based commercial launch
China has successfully sent nine satellites into orbit in its first commercial launch of a rocket from a platform at sea, state media reported on Wednesday. The satellites, one of…