David Hudson

Former Head of Vehicle & Powertrain Engineering Tata Motors European Technical Centre