Tesla delivers about a dozen stainless steel Cybertruck pickups as it tries to fix production woes Read more