Landing back at Renault, who had dramatically fallen off a cliff since their championship-winning season in 2006, and their ...