It has often been said that if you’re going to do something, then do it properly. And that was certainly the case when we were offered a drive in the latest incarnation of the Scania R 660 V8. Read More
As we reported recently, Volvo has announced its new D17 engine with 780hp and 3800Nm of torque. It is now the most powerful production engine available in the country. Read More