News

China's first lightweight dedicated electric sports car, the SSC SC01, impresses reviewer who drives it out on public roads.