TechHub Gets Sweet New Crib in Old Town Riga rafaelJune 16, 2014 Riga has been popping lately - making enough noise to knock off Tallinn as the main hub of the Baltic startup scene. TechHub Riga, the coworking space, is at th... 0 Comments 5