BIRTH OF A TITAN
Dec 19, 2019
1 minute
A little over 200 metres down the road from the Mercedes-Benz High Performance Powertrains campus,
Ilmor Engineering still plies its trade in an industrial estate on the outskirts of Brixworth.
You’re reading a preview, subscribe to read more.
Start your free 30 days