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 1/1