Snubbed No More: Amazon Opening Houston Hub
... it appealing for HQ2, Amazon has announced a new tech hub in Houston. About 150 Amazon Web Service employees will ... and launched other resources to support and expand Houston's innovation infrastructure. Earlier this month, Rice University broke ground on ...