Red Bull return ends 22-year absence as boss declares 'unfinished business' in F1
Red Bull's F1 partnership with Ford has ended a 22-year absence for the American manufacturer in the sport and their boss Will Ford has declared they have 'unfinished business'.