HomeTexas Medical Center

Washington-state tech giant Microsoft will set up house in Houston, Texas, as part of a long-term effort with the city authority to drive grass-roots innovation, stimulate the local economy, and …

READ MORE