China’s Ministry of Public Security has drafted controversial new safety standards that would force all passenger vehicles to default to a slower 5-second sprint from zero to 62 mph. Don’t forget, this is the same China that’s been churning out rockets on wheels (with four doors, no less), now …
/// Article alert
/// More news











