Elon Musk’s controversial Starbase city rises in Texas, but critics raise alarm on pollution, zoning and ‘colonisation’ of sacred land June 6, 2025
Telegram inks US$300m deal with Elon Musk’s xAI to bring Grok chatbot to one billion users May 29, 2025
Amazon’s Kuiper satellite launch delayed by storms, stalling bid to rival Elon Musk’s Starlink dominance April 10, 2025