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