Our new car keeps getting delayed. What can we do?

In February, we purchased a new Range Rover Evouqe from a dealer and outlined that we needed a car by June 18th as our current company car …
View full source