Self-Driving Cars, New Road Restrictions (AKA More Fines)…What is Happening?!
Earlier this week two big things happened in regards to NYC roads: Mayor Bill de Blasio announced a plan to ease traffic congestions on the city’s notoriously cramped streets, and GM announced they will soon test their...