New York-based TechSpace Holding Co. announced Monday that it plans to expand into Austin by opening a new TechSpace business center. The coworking center will be located at 98 San Jacinto Blvd. in Austin’s central business district. TechSpace plans to occupy the entire ground floor and the entire 4th floor of the San Jacinto Center. […]