This week The Central European Times investigates the startup scenes of the three innovative but diminutive Baltic countries Estonia, Latvia…