Formula 1 has extended a contract with the Monaco Grand Prix for six more years with the iconic city circuit being assured of its place until 2031. "I'm delighted," F1 chief executive Stefano ...