F1 still ‘the ultimate challenge’ for a driver - Stella

Despite criticisms of Formula 1's new regulations, McLaren team principal Andrea Stella still believes it's too early to write them off.