China has taken a significant step in its space ambitions by launching 18 satellites for its Qianfan (Spacesail) constellation, marking the start of a planned network of 14,000 satellites to rival SpaceX’s Starlink 🌌. This new constellation, aiming to provide global broadband coverage, is part...