Renault is one of several teams aiming to bring a raft of updates to Spain, including a B-spec power unit. The introduction of the new engine, confirmed by Chassis Technical Director, Nick Chester, on Friday, will be good news not only for the... More »