The idea of charging motorists and truckers for the space that their vehicles occupy on city streets has been discussed for some time, but it could be implemented in New York City soon. That would make Manhattan the first place in the United States to carry out such a plan. Many city leaders in the United States and elsewhere around…
