Digital Technology
Amazon Opens New Tech Hub in Houston
7/29/19
Tech giant Amazon has chosen Houston as the home of its newest North American Tech Hub.
Amazon officially opened the doors of the new 25,000-square-foot hub in CityCentre on July 26. The…
Read