Ricciardo: Renault not lacking compared to Red Bull
Having joined the French car manufacturer from Red Bull, Ricciardo is well placed to judge how the facilities at his Enstone-based outfit compare to his former team. Speaking at the launch of the team