Posted inBusiness What If Tesla Decides To Build Their New Car In Downey? by Ryan ZumMallen Nov 24, 2009