How an L.A. auto legend’s China venture crashed

An S1 sports car is parked at the entrance to the Jiangsu Saleen auto plant in Rugao, China. (Saleen Automotive Inc.) Last July, Steve Saleen, the Southern California designer of souped-up Ford Mustangs and eponymous supercars, walked onto a strobe-lit stage at Beijing National Stadium to launch a new line […]