SpaceX's Falcon 9 launch vehicle successfully deployed another 21 Starlink satellites into orbit on March 2, contributing to the expansion of the global internet network, Azernews reports.