Cosworth leadership changes
A global leader in automotive powertrain technologies, Cosworth has announced a wholesale change to its leadership team as it prepares for sustainable growth.
A global leader in automotive powertrain technologies, Cosworth has announced a wholesale change to its leadership team as it prepares for sustainable growth.