Home Forums Investment Tesla deliveries drop 13% amid backlash against CEO Elon Musk EditDeleteReply 2025-04-0211:26:29 #3924963 doggie 172.***.199.127 133 Deliveries of Elon Musk’s Tesla vehicles dropped about 13% compared to a year ago, according to a new release from the company. Love1 Hate0 List Write Name * Password * Email I agree to the terms of service Cancel Comment