justbritish.com
TVR Production Facility and Investments Announced - Just British
Resurgent British sports car maker, TVR, has announced today that its new production facility will be located in Ebbw Vale Enterprise Zone in South Wales.