Russia's new national payment card has been given a logo and a name – 'Mir', a word translating into English as both 'Peace', and 'World'. The word is also associated in many Russians' hearts with the Mir space station, our planet's first modular space station, which was assembled in orbit between 1986 and 1996 and operated until 2001.