25 May 2023, 12:42 UTC · By: Aurel Niculescu / Ford, which likes to consider itself the largest seller of pickup trucks worldwide, has finally kicked off retail and commercial deliveries of Super Duty