New York City considering first US congestion charge
New York City could become the first place in the US to introduce a congestion charge in a bid to reduce traffic and pollution levels.
New York City could become the first place in the US to introduce a congestion charge in a bid to reduce traffic and pollution levels.