Believe it or not, but there’s an ... Unbelievable as it might first sound, but there’s actually at least one IT start-up established in Narva – third biggest Estonian city next to Russian border. On the Estonian rapid IT development ride, Narva has clearly stayed at the back seat. In fact, I have written stories about Narva-born...