Tag: Tesla delivery numbers fall short of Musk's 100