Samsung turns down western NY, chooses Texas for $17 billion microchip plant location
According to MarketWatch,the $17 billion project is expected to set up shop in the Lonestar State, with a location planned for Taylor, Texas. Taylor is a city just north of Austin.
Read more »