Ambler-based Alpha & Omega Logistics has had to close its doors after its contract with Amazon was terminated, affecting 110 workers. Ambler-based Alpha & Omega Logistics has had to close its doors after its contract with Amazon was abruptly terminated, affecting 110 workers, writes Ryan Mulligan for the Philadelphia Business Journal…