Daniel Ricciardo Renault's Engine Technical Director Remi Taffin believes that the French marque is now 'engaged' with its Formula 1 season ahead of another power-sensitive grand prix in France this weekend. The Renault factory team produced... MoreĀ»