Aug 13, 20197 minKeith DuckworthHe was arguably the most successful engineer of all time, but who was he? Read all about Cosworth's co-founder here.