China's Long March-2D carrier rocket has launched 41 new satellites into space on Thursday, breaking the national record for concurrently sending the most satellites in a single mission.
The satellites will mainly provide commercial remote sensing services and related technology verification. It is the 476th mission for the Long March rocket family.