Cosworth is based in Northampton , England . It has North American facilities in Torrance California Indianapolis Indiana , and Mooresville North Carolina .
Cosworth is based in Northampton , England , with North American facilities in Torrance , Indianapolis and Mooresville and an Indian facility in Pune .