Tesla to refund many Cybertruck deposits as demand exceeds production, Musk says channelnewsasia.com · 2026-11-09 08:04 tech Read full article → Share Compare