Northamptonshire-based engine specialist Cosworth has announced that it is now up for sale, after the owners of the company instructed investment bank UBS to auction the company off. Cosworth has ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results