Refreshing the latest version...

TPE Logo
Musk says many buyers will get their deposits back as Tesla prepares to end Cybertruck's production