Dave Pericak, Director EV Truck Programs, Ford Motor Company Graham Heeps Perspective 29 September 2023
My Mechanic: Turbocharging – why not? Jim Kerr My Mechanic 18 May 2017Turbochargers are not new. Invented by Swiss engineer Alfred Buchi who patented the design in 1905, it wasn’t until the...