News

The streets of New York City are getting a Scandinavian makeover to be safer for pedestrians. Mayor Bill De Blasio has taken inspiration from Sweden’s Vision Zero law, which has as it’s goal ...