California Lawmakers Pass Bill Mandating Speed Governors on All New Cars
California lawmakers have passed a groundbreaking bill requiring speed governors on all new cars sold in the state. The State Senate approved the bill, which was sponsored by San Francisco…