Ford beats estimates with $1.12 billion net profit in Q2 despite virus

Open in new window