Top
Image Alt

uptown dallas Tag

  /  Posts tagged "uptown dallas"

Ever since the announcement last year that Capital Factory was launching a Dallas location, the local tech and startup scene has been buzzing about what the expansion would look like and why the move to North Texas. The org has