TechHub Launches: Iraq’s First Tech Startup Coworking SpaceTechHub has officially launched, making the first tech startup coworking space in Iraq a reality. We have housed nine members so far, as...