Elon Musk says Tesla may need to refund many Cybertruck deposits as production constraints loom | The Apex Times