Loading Video…

This browser does not support the Video element.

Williamson County, City of Taylor give approval for Samsung facility

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