1 Feb 2024, 01:18 UTC · By: Florin Amariei / After a lot of back-and-forth regarding online sales, Ford finally managed to turn on its dedicated platform. It's not much to see