Red Bull admit 'significant shortcomings' after China woe

Wait 5 sec.

Red Bull boss Laurent Mekies admits the team's car showed "significant shortcomings" at the Chinese Grand Prix.