A 950,000-square-foot industrial development has been approved for a site in the MetroWest town of Hudson where Intel once ...