5 reasons why Yokohama brings exciting opportunities for Scottish businesses

Minato Mirai 21 is a seaside urban area in central Yokohama whose name means "harbor of the future". It has many large high-rises, including the Landmark Tower.
Minato Mirai 21 is a seaside urban area in central Yokohama whose name means "harbor of the future". It has many large high-rises, including the Landmark Tower.