In a surprising display of humility, Red Bull team boss Laurent Mekies downplayed the team's Monza victory, citing "zero contribution"…
Sign in to your account
Remember me