MEV
|
Origin: United KingdomFounder Stuart Mills Headquarters Gloucestershire, United Kingdom Years of Activity Since 2003 |
United Kingdom
The two factories are the place where the fully built cars are made (by a company named Road Track Race) and the location of the main MEV company.