Orissa, Feb. 15 -- SpaceX, an Elon Musk company, launched 23 new Starlink satellites on February 11, 2025, from California's Vandenberg Space Force Base, marking its 18th Falcon 9 mission this year. The launch created a glowing trail visible across the US West Coast, sparking social media buzz.

In an engineering marvel, the rocket's first stage landed safely on a Pacific drone ship while the upper stage deployed satellites into low Earth orbit as part of SpaceX's plan to expand global internet access stated the company's social media handle on X (formerly Twitter).

Over 6,900 satellites are already operational and the ambition is to reach 42,000 total in space. However, the sky-high ambitions have come in the face of mounting criticisms...