A Beloved Tokyo Penguin’s End Presages a Payments Giant

Japan is a country where everything has a recognizable mascot, from tourist sites to the Tokyo police force.

Companies