Williamson County, City of Taylor give approval for Samsung facility

A new Samsung semiconductor manufacturing facility could be making its way to Taylor.

Top Videos