Renault believe a fault with their power unit validation process back at their facility in Viry, could be to blame for the recent reliability woes suffered by its customers team Red Bull and Toro Rosso. According to the French manufacturer, the... More »