Bottom Line: Future of LB, Downey sites nixed by Tesla?

26 January 2012, 8:57 pm

It's been nearly two years since the abrupt end of a cross-county battle between Downey and Long Beach over which city Tesla Motors would call home for manufacturing its Model S sedans.... Read More »

More Topics from "News"