26th September 2018 Togliatti here we come – Tales from my travels #3 Togliatti sounds Italian, doesn’t it? Actually, it’s in Russia. And it’s the setting for one of the strangest business trips… Read more Share this:TwitterFacebookLinkedInWhatsAppEmailLike this:Like Loading... 1/1