February 26, 2016 Microsoft celebrates new Microsoft Technology Center in Houston, highlights commitment to empowering customers