I stumbled across a few scanned pages of this comic strip highlighting Stirling Moss’s career in the wake of his crash at Goodwood in 1962. I’ve had little luck tracking down more information about the series or where it first appeared. Other “World of Champions” strips may have been published in Tintin books or in “Champion” magazine, but I haven’t found anything definitive about this strip. Maybe it was published in both in varying locations or times.
I’d love to find a physical copy.