Newsflow of recent weeks suggest Tesla should beat delivery expectations