What is the estimated launch date of Ford Endeavour?The estimated launch date of Ford Endeavour is Mar 15, 2025.