A mystery company is looking at pouring hundreds of millions of dollars into the Sanford area.
Tech accessory maker Targus is consolidating its Orange County headquarters, moving into an 84,000-square-foot industrial ...