F1 newsF1 | Kubica over the moon: “It's great to be back in a Formula One”"I won a challenge against myself" he added