Tough day for Elon: Cyberattacks, outages hit X and decline in Tesla stock costs him $15 billion March 10, 2025 by apkyti