B2B / Countries / New Technologies / Romania / May 16, 2013

Co-working space for startup TechHub Bucharest is open for business