The Ion is 226,000 square feet of space located south of downtown Houston, in what was previously an old Sears building. It describes itself as a place that “fosters a community and culture where corporate innovators, academic partners, community partners, startups, and entrepreneurs come together to solve some of the world’s greatest problems.” Future plans...