News

One thing you quickly notice when walking the streets of Tokyo and Yokohama is the lack of cars from other parts of the world. This is hardly surprising given the additional taxes you have to pay for ...