2026.10.23

Tesla CEO Elon Musk denies ridiculous Gigafactory Shanghai rumor