Steve Welch spoke to Andrew Cross, Chief Technical Officer at Integral Powertrain about their involvement in the Triumph TE-1 project.
15.06.2021 Posted by Stuart Jaycocks
Steve Welch spoke to Andrew Cross, Chief Technical Officer at Integral Powertrain about their involvement in the Triumph TE-1 project.