Tesla plays ‘whack-a-mole’ with snags as deliveries fall for first time in two years July 5, 2022July 5, 2022