1 Articles
Report

No Word On When New Owner Wanxiang Will Start Making Cars

New incarnation of Fisker will open 556,000-square-foot factory east of Los Angeles.