Tesla Tumbles 7% Despite Delivery Beat in Investor Revolt | The Tech Buzz